我想根據ID
變量填充<NA>
以獲得正確的因子值。使用基於ID變量的因子值填充缺失值
下面是變量:
ID <- c(1,1,1,2,2,2,3,3,3)
Gender_NA <- c("m",NA,"m",NA,"f",NA,"m","m",NA)
Gender <- c("m","m","m","f","f","f","m","m","m")
這裏的數據我:
Data_have <- data.frame (ID,Gender_NA)
ID Gender_NA
1 m
1 <NA>
1 m
2 <NA>
2 f
2 <NA>
3 m
3 m
3 <NA>
這裏是我whant的數據有:
Data_whant <- data.frame (ID,Gender)
ID Gender
1 m
1 m
1 m
2 f
2 f
2 f
3 m
3 m
3 m
我曾嘗試在這個論壇上找到解決方案,但我無法讓我工作。
幫助將不勝感激。
@Carl請檢查更新 – akrun