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」。 也許這是很簡單,但我已經奮鬥了幾個小時......