我的数据:
ID color price
1 red 120
2 red NA
3 blue 80
4 green 97
5 black 100
我需要用颜色变量中的“红色”替换“黑色”,并用平均价格替换 NA
我尝试了以下代码 mydata$color[(mydata$color=="black")]<- "red" # 但我得到了 NULL
对于第二个问题,我使用了 mydata$price[which(is.na(mydata$price))]<- mean(mydata$price) # 但它没有任何改变!
谢谢您的帮助。