データフレームでのある列にNAを含む行を除く
まず、データフレームが以下のようになっていると仮定します:
```R
df <- data.frame(
col1 = c("Hello", "Good", NA, "Nice"),
col2 = c("World", "Day", "Work", NA)
)
```
次に、col1列またはcol2列にNAを含む行を除きます:
```R
df <- df[!is.na(df$col1) & !is.na(df$col2), ]
```
このコードでは、is.na()関数を使用してcol1列とcol2列にNAがあるかどうかを確認し、その結果を否定(!)しています。つまり、col1列とcol2列の両方にNAがない行だけが選択されます。
rcommand