R言語で、欠損値を含む行を削除する方法は?
R言語では、na.omit()関数を使用して欠損値を含む行を削除することができます。この関数は、欠損値が削除されたデータフレームを返します。
以下は例です。
# 创建一个包含缺失值的数据框
df <- data.frame(
x = c(1, 2, NA, 4, 5),
y = c(NA, 2, 3, NA, 5)
)
# 删除包含缺失值的行
new_df <- na.omit(df)
# 输出删除缺失值后的数据框
print(new_df)
結果を出力:
x y
2 2 2
上記の例では、元のデータフレームdfには欠損値を含む2つの行(行1と行3)があります。na.omit()関数を使用して、これらの欠損値を含む行を削除し、欠損値を含まない行だけが残っている新しいデータフレームnew_dfが得られます。