-
データフレームの欠損値の確認: データフレーム内の欠損値を確認するには、以下のコードを使用します。
any(is.na(df))
上記のコードは、データフレーム
df
内に欠損値がある場合にTRUE
を返し、欠損値がない場合にFALSE
を返します。 -
列ごとの欠損値の数を確認: 各列ごとに欠損値の数を確認するには、以下のコードを使用します。
colSums(is.na(df))
上記のコードは、データフレーム
df
の各列に含まれる欠損値の数を返します。 -
欠損値の削除: 欠損値を含む行または列を削除するには、以下のコードを使用します。
df <- na.omit(df)
上記のコードは、データフレーム
df
内の欠損値を含む行を削除します。列を削除する場合は、na.omit()
の代わりにdf <- df[, !colSums(is.na(df))]
のようなコードを使用します。
これらのコード例を使用することで、Rで欠損値の有無を確認し、必要な場合にはそれらを処理することができます。データクリーニングの一環として、欠損値の処理は重要なステップです。