Условно заданное значение столбца в R - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть кадр данных в R, называемый myTable, который выглядит следующим образом:

Number    Class
1          NA
4          NA
8          NA
10         NA

Для каждой строки я хочу проверить, больше ли значение в столбце Number, чем 5. Если это так,тогда я бы установил запись в столбце Class на 1 или 0, если нет.Поэтому моя измененная таблица должна выглядеть так:

Number    Class
1          0
4          0
8          1
10         1

Есть ли более простая альтернатива, чем зацикливание от 1: nrows и затем проверка записи?

Спасибо!

1 Ответ

0 голосов
/ 03 декабря 2018

У вас очень простой способ:

myTable$Class <- as.numeric(myTable$Number>5)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...