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

Tat*_*ata 26 r

 names(U1)

[1] "username"     "review_count" "forum_posts"  "age"          "avg_interval"
[6] "avg_sim"      "class"
Run Code Online (Sandbox Code Playgroud)

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

Jos*_*ich 73

你可以这样做:

U1.RN <- U1[0,]
Run Code Online (Sandbox Code Playgroud)

  • +1整齐!!!!!!!! (额外的!是围绕最小角色限制,哦,等等,...... ;-) (3认同)

Uwe*_*yer 7

沿线的df[0,]你也可以使用一个布尔面膜这可能使代码更易读:

 df[FALSE,]
Run Code Online (Sandbox Code Playgroud)


joe*_*nko 6

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

slice(U1, 0)
filter(U1, FALSE)
filter(U1, NA)
Run Code Online (Sandbox Code Playgroud)

slice方法可能是最清楚的。