想请问,如何实现先对n7a6进行判断,若为1,则使n7a6为0,若为2,则将n7a6b1-n7a6b9为1的数量输出为n7a6?
目前是这么写的
for (i in 1:nrow(DATA))
{
if (DATA$n7a6 == 1) {DATA$n7 <- 0}
else {DATA[DATA(,190:198)==2] <- 0}&{DATA$n7 = aggregate(DATA[,190:198],list(DATA[,2]),FUN = sum)}
}
但报错。。。求各位dalao赐教!!