Я думаю, вы можете удалить i <- i+1
в for
l oop, так как i
- это итератор, который будет автоматически проходить через 1:nrow(test)
. Кроме того, вы можете использовать 1:nrow(test)
вместо 0:(nrow(test)-1)
в качестве условия for
l oop, поскольку индексация, естественно, начинается с 1
.
. Вы можете попробовать код ниже
for (i in 1:nrow(test)){
if (test$pred_basemodel[i] < 0.5){
test$pred_basemodel[i] <- 0
}
else {
test$pred_basemodel[i] <- 1
}
}