1
我有这样一个数据帧:合并多个列与条件
Q17a_17 Q17a_18 Q17a_19 Q17a_20 Q17a_21 Q17a_22 Q17a_23
1 NA NA NA NA NA NA NA
2 0 0 0 0 0 0 1
3 0 0 0 0 0 1 1
4 0 0 0 0 0 0 1
5 1 0 0 0 1 1 0
6 0 0 0 0 0 1 1
7 1 1 0 0 1 0 1
而且我想用一个新名称合并Q17a_17,Q17a_19和Q17a_23在新列。应删除“旧”列Q17a_17,Q17a_19和Q17a_23。 在新列中应该只有一个值符合以下条件:如果之前存在“NA”,则为“NA”,如果之前存在某个值“1”(如行3或4或7中),则为“1”;如果之前只有零,则为“0”。 也许这是很简单,但我已经奋斗了几个小时......