假設我有以下data.frame之一:合併2列數據幀由它們優先
Value1 Value2
'a' <NA>
<NA> 'b'
<NA> 'c'
'd' 'e'
'f' 'g'
<NA> <NA>
我如何可以說,第一列具有「優先」 compine在一個這些列,這意味着如果兩欄都有第一欄的價值。所以結果應該是:
Value3
'a'
'b'
'c'
'd'
'f'
<NA>
編輯:其中<NA>
是不可用的值。
這些是真正的'NA's因爲如果我這樣做'is.na(DF)'R將他們呢? –
'ifelse(!is.na(d $ Value1),d $ Value1,d $ Value2)' – jogo