【发布时间】:2016-06-29 18:39:59
【问题描述】:
我有这样的情况:
df<-data.frame(A=c(1, NA), B=c(NA, 2), C=c(3, NA), D=c(4, NA), E=c(NA, 5))
df
A B C D E
1 1 NA 3 4 NA
2 NA 2 NA NA 5
我想要的是,以所有 length(!is.na(df$*))==1 为条件,将 df 减少为:
df
A B C D E
1 1 2 3 4 5
【问题讨论】:
-
colSums(df, na.rm = TRUE)有用吗?它没有进行您提到的 NA 检查,但根据您提供的示例数据不确定这是否是绝对必须具备的。
标签: r