1
我無法找到解決方案:我想用取決於變量名稱的文本替換那些NA值。理想情況下,會做這樣的事情:R在另一列中匹配條件時,在一列中替換值
如果變量名稱VAR2和VAR3或VAR4在同一行中有「文字」
variable question
1 var1 <NA>
2 var2 <NA>
3 var3 <NA>
4 var4 <NA>
代替我想會的工作最接近的是:
df$question[df$variable = var2 OR var3 OR var4] <- text
它應該不難,我只是盲目找到正確的答案:(。
這似乎只是一個語法問題,你有正確的想法。如果你使用下面的條件語句,它會工作:'(df $ variable ==「var2」| df $ variable ==「var3」| df $ variable ==「var4」)''。注意使用'|'(元素比較) – Edward