Есть ли способ добавить столбец индекса в текущий фрейм данных? - PullRequest
0 голосов
/ 28 мая 2019

Я только что получил большую базу данных, и одна из переменных должна быть сгруппирована по индексам. В частности, для индексации каждые 0,5-ю значениями (например, 0–0,5, 0,51–1, 1,01–1,5, ...)

Я пытался использовать cbind (для добавления столбца) с циклами for (для каждой строки) и операторы if then (для определения индекса) для создания другого столбца с индексом.

Это заголовок столбца, который я хочу проиндексировать.

> x
 2.20
 3.46
 3.30
 1.75
 3.61
 3.95
 0.50
 2.93
 3.00
 3.32
 2.52
 3.52
 2.00

Я ожидаю, что код будет выглядеть следующим образом:

> x      x_ind
 2.20     5
 3.46     7
 3.30     7
 1.75     4
 3.61     8
 3.95     8
 0.50     1
 2.93     6
 3.00     6
 3.32     7
 2.52     6
 3.52     8
 2.00     4

Любая помощь, которую вы можете оказать, будет очень признательна.

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