将数据框中的所有值更改为 NA 或 0
Change all values in dataframe to NA or 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,同时保留所有列名,理想情况下,保留相同的数据结构。
我们可以在使用[]
保留属性的同时进行赋值
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