嗨,我是R的新手,我想直截了当地做点什么。我错过了R作为NA的值,我将它们替换为均值。替换这些值后,我想创建一个新变量。这是我试图获得新变量的原因:
mydata$xyz[is.na(mydata$xyz)] <- mean(mydata$xyz, na.rm = TRUE) = mydata$xyz2
感谢帮助!
答案 0 :(得分:0)
尝试
mydata$xyz2 <- mydata$xyz
mydata$xyz2[is.na(mydata$xyz)] <- mean(mydata$xyz, na.rm = TRUE)