特定の値 (ここでは RATIO1 と RATIO 2) が NaN であるすべての行を取得して保持しようとしています。
次のようなデータフレームを検討してください
data.frame(ID=c(1,2,4,6,7),RATIO1=c(NaN,NaN,0.2,9.5,6),
RATIO2=c(NaN,NaN,0.5,NaN,6), RATIO3=c(0.3,0.2,4,NaN,5))
ID RATIO1 RATIO2 RATIO3
1 1 NaN NaN 0.3
2 2 NaN NaN 0.2
3 4 0.2 0.5 4
4 6 9.5 NaN NaN
5 7 6 6 5
こんな感じにしたい
ID RATIO1 RATIO2 RATIO3
1 1 NaN NaN 0.3
2 2 NaN NaN 0.2
is.na() または complete.cases () を使用して作成できます <-これにより、行が削除されます。
どうも