所以,我有这个数据框" dataset2"有3000行。
它基本上是这样的:
carat cut_ord color clarity_ord price
1 1.22 4 4 3 7213
2 1.01 2 4 5 6027
3 0.71 3 6 5 2660
在某些记录中,我的价格为负值。我需要将它们改为另一个值。 我试图在很多方面做到这一点。我正在寻找解决此问题的简单方法。
我试过的一些事情: 1:
for(i in 1:nrow(dataset2)){
if(dataset2$price < 0){
dataset2$price = 326
}
}
2
for( i in rownames(dataset2) ){
if(dataset2$price < 0){
dataset2$price = 326
}
}