Разделите 1 большую колонку на 2 маленьких колонки в R - PullRequest
0 голосов
/ 13 февраля 2020

Я хотел бы превратить 1 большой столбец (столбец A с длиной строки x + y строк) в 2 небольших столбца (столбец B с длиной строки x строк и столбец C с длиной строки y строки, где содержимое ячеек не изменилось) в R.

Вот иллюстрация данных:

Original Column:
    Column A <- c("1", "2", "3", "4", "5", "6", "7")
New Columns after r code is run:
    Column B <- c("1", "2", "3")
    Column C <- c("4", "5", "6", "7")

Hos для генерации столбца C?

1 Ответ

0 голосов
/ 13 февраля 2020

В зависимости от вашего состояния: (например, as.numeric(Column_A) < 4)

Column_B <- Column_A[condition]
Column_C <- Column_A[!condition]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...