将数据框中的所有值更改为NA或0

如何将数据集中的所有值更改为 NA 或 0,同时保留所有列名,理想情况下,保留相同的数据结构。

回答

我们可以在[]用于保留属性的同时进行赋值

df1[] <- 0

或为 NA

df1[] <- NA

-测试

> df1 <- head(iris, 3)
> df1[] <- 0
> df1
  Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1            0           0            0           0       0
2            0           0            0           0       0
3            0           0            0           0       0


以上是将数据框中的所有值更改为NA或0的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>