Я работаю с большим набором данных, но перед тем, как продолжить работу, я хотел бы удалить все строки, значения которых в одном столбце меньше 10.
Мой data.frame состоит из двух столбцов, каждый из которых содержит 427 строк. Без удачи я пытался ...
for (i in vals[, 1]) # vals is the name of my data frame
{ # I want to test the condition on the values in
the first column
if (i < 10)
{
vals <- vals[-i, ]
}
}
Когда я запускаю свой скрипт, я получаю сообщение об ошибке: «-i: недопустимый аргумент для унарного оператора»
Я не уверен, имеет ли это значение (я все еще плохо знаком с использованием R), но я также добавлю, что этот цикл for вложен в гораздо больший цикл. Спасибо!