for (i in 1:nrow(dat_FI_CD))
{if((dat_FI_CD$sys>=140 | dat_FI_CD$dia>=90) | dat_FI_CD$g15a1==1)
{dat_FI_CD$gxy<-1}
else if((dat_FI_CD$sys<140 | dat_FI_CD$dia<90) & dat_FI_CD$g15a1==2)
{dat_FI_CD$gxy<-0}
else if(dat_FI_CD$g15a1%in%c(8,9)==TRUE)
{dat_FI_CD$gxy<-NA}
}
显示“需要TRUE/FALSE值的地方不可以用缺少值”的情况.
不清楚怎么修改,求大神指点!