我已经在R中编写了以下两个代码,第一个返回值41,第二个返回9。
sum(dflapop2$missingsalary==1 & is.na(dflapop2$age))
sum(dflapop2$missingsalary==1 & is.na(dflapop2$edlevel))
我想将两个代码合并为一个,这将返回下表:
age edlevel
41 9
知道我该怎么做吗?
你的意思是下面吗?
colSums(is.na(subset(dflapop2,missingsalary==1)[c("age","edlevel")]))
要么
sapply(is.na(subset(dflapop2,missingsalary==1)[c("age","edlevel")]),sum)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句