在R中使用相同的列创建空数据框

时间:2010-11-24 16:22:16

标签: r

 names(U1)

[1] "username"     "review_count" "forum_posts"  "age"          "avg_interval"
[6] "avg_sim"      "class"

那么如何创建一个与U1具有相同列的空数据框U1.RN?

3 个答案:

答案 0 :(得分:71)

你可以这样做:

U1.RN <- U1[0,]

答案 1 :(得分:7)

沿着df[0,],您还可以使用布尔掩码,这可能使代码更具可读性:

 df[FALSE,]

答案 2 :(得分:4)

使用dplyr,有一些不错的选择:

slice(U1, 0)
filter(U1, FALSE)
filter(U1, NA)

slice方法可能是最清晰的。