x<-c(1,2,NA,3,5)
y<-c(2,NA,NA,5,6)
df_1<-data.frame(x,y)
sapply(df_1,function(x) ifelse(((is.na(x[,1]))|(is.na(x[,2]))),NA,df_1[,1]-df[,2])
我想如果第一列或者第二列中如果相同位置有一个出现NA,那么则是NA,否则返回两列之差,怎么改正
Error in x[, 1] : incorrect number of dimensions
|
楼主: mashagua
|
1451
6
[问答] sapply这句怎么错了 |
|
博士生 88%
-
|
| ||
|
|
| ||
| ||
加好友,备注cda京ICP备16021002号-2 京B2-20170662号
京公网安备 11010802022788号
论坛法律顾问:王进律师
知识产权保护声明
免责及隐私声明


