小编Rui*_*lin的帖子

如果上面缺少值,则将列中的值移位

我有一个这样的数据框:

df <- data.frame(id = c("A", "A", "A", "A", "A", "A", "A", "A", 
                    "B", "B", "B", "B", "B", "B"),
             var1 = c("100", "200", "300", NA, NA, NA, NA, NA,
                      "100", "200", "300", NA, NA, NA), 
             var2 = c("100", NA, NA, "400", "500", "600", NA, NA,
                      NA, NA, NA, "400", NA, NA),
             var3 = c("200", NA, NA, NA, NA, NA, "700", "800",
                      "500", NA, NA, NA, "500", "600"))
Run Code Online (Sandbox Code Playgroud)

看起来像这样:

  id var1 var2 var3
   A  100  100  200
   A  200 <NA> <NA> …
Run Code Online (Sandbox Code Playgroud)

r dataframe

8
推荐指数
1
解决办法
319
查看次数

标签 统计

dataframe ×1

r ×1