2015-03-30 2 views

ответ

0
df$W<-ifelse(df$W >= 1,0,df$W) 
+0

Я использовал '' Ошибка в ДФ $ W <-ifelse (DF $ W> = 1,0, DF $ W) 'в кадре данных, у меня есть, он дал мне ошибку:' Ошибка в '$ <-. data.frame' (' * tmp * '," W ", value = logical (0)): replace имеет 0 строк, данные имеют значение 2500' –

+0

, что сообщение об ошибке выглядит так: в вашем столбце нет столбца W dataframe, где вы используете функцию ifelse. Правильно ли вы назвали эту колонку? в верхнем регистре W это должно быть, если вы используете эту точную функцию. – jeborsel

+0

Вы правы. Я сделал ошибку. Спасибо, что указали это! –