Как мне взять список чисел и разделить их на 2 категории? - PullRequest
0 голосов
/ 24 января 2019

Как мне взять числовой вектор и разделить их на 2 отдельные группы? Например, я хочу взять список чисел и поместить все числа больше 100 в один столбец и меньше 100 в другой. Как мне это сделать?

1 Ответ

0 голосов
/ 24 января 2019

Вы можете написать выражение фильтра, чтобы извлечь критерии соответствия.Предполагая список X со значениями от 1 до 199, вы можете отфильтровать все, что меньше 10, например X[(X < 10)] или кратные 3 X[(X %% 3)]

. С учетом этого следующий код фильтрует список, сохраняя значения, затемсоздает новый фрейм данных с двумя отсортированными столбцами.

x <- 1:199
over_100 = x[(x > 100)]
less_100 = x[(x < 100)]
y <- data.frame(over_100, less_100)

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