我有一個data.frame有幾個NAs。我已經知道,如果某列的某個公司的某個值爲零,那麼這些NAs也是零。用零代替那些並且只有那些NAs是一種好方法。替換R數據框中的NAs,條件爲ID爲零
一個例子:
我想要改造這個
FIRMID VAR1 VAR2
FIRM1 0 1
FIRM1 NA NA
FIRM2 1 0
FIRM2 NA NA
這個
FIRMID VAR1 VAR2
FIRM1 0 1
FIRM1 0 NA
FIRM2 1 0
FIRM2 NA 0
編輯:變量數目可能是大的,所以我想找到一種方法,適用這對所有人都很好,同時不需要手動輸入每個變量名稱。
「VAR1」,「VAR2」的值總是:0,1,NA? – zx8754
他們是新手,零和非零。所以1只是一個代表非零的例子。 – Antti