Генерация уникальных идентификаторов для непрерывных 1 в столбце данных - PullRequest
0 голосов
/ 11 ноября 2018

Я хотел бы создать новый столбец в моем фрейме данных с именем "ID", который дает идентификационный номер каждому набору непрерывных 1 в столбце "x", в то время как все 0 в столбце "x" получают 0 в Столбец идентификатора.

demo <- data.frame(x=c(1,1,1,1,1,0,1,1,1,0,1,1,1,1,0,0,0,1,1,1),
                   score = c(19, 16, 16, 5, 10,15,19,20,21,5,6,3,10,15,19,20,19,15,16,5))

Вот что я имею в виду:

IDs

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