我想知道在R中清空数据帧的正确方法是什么。
我只需要保留colnames。
示例:
id | fruit
---+------------
1 | strawberry
2 | blackberry
3 | apple
4 | peer
手术后将是:
id | fruit
---+------------
答案 0 :(得分:3)
我们可以做到
df <- df[FALSE, ]
#[1] id fruit
#<0 rows> (or 0-length row.names)
答案 1 :(得分:3)
DF <- iris
str(DF[NULL,])
#'data.frame': 0 obs. of 5 variables:
# $ Sepal.Length: num
#$ Sepal.Width : num
#$ Petal.Length: num
#$ Petal.Width : num
#$ Species : Factor w/ 3 levels "setosa","versicolor",..: