小编Fat*_*erg的帖子

通过删除一些NA单元来压缩数据帧?

如果我有一个数据框如下:

data.frame(
  cola = c(3,NA,NA),
  colb = c(1,NA,NA),
  colc = c(NA,6,NA),
  cold = c(NA,7,NA),
  cole = c(NA,3,NA),
  colf = c(NA,NA,9), 
  colg = c(NA,NA,8)
)
Run Code Online (Sandbox Code Playgroud)

如何将所有字段向左移动,根据需要消除NA值,如下所示:

data.frame(
  cola = c(3,6,9),
  colb = c(1,7,8),
  colc = c(NA,3,NA)
)
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

loops r lapply dataframe na

6
推荐指数
1
解决办法
51
查看次数

标签 统计

dataframe ×1

lapply ×1

loops ×1

na ×1

r ×1