создание нескольких строк зависит от особых условий

117
11

У меня есть data.frame следующим образом: метка класса продолжительности 100 Вт 120 1 390 2 30 3 30 2 150 3 30 4 60 3 60 4 30 3 120 4 30 3 120 4 Я должен сделать несколько строк в соответствии с длительностью с метка класса в R. Например, мне нужно сделать 100 строк с меткой класса 'W', а затем 120 строк с меткой класса '2' и т.д. Кто-нибудь, может помочь мне решить эту проблему?

спросил(а) 2021-01-25T14:05:09+03:00 4 месяца, 4 недели назад
1
Решение
76

Опция была бы uncount

library(tidyr)
uncount(df1, duration, .remove = FALSE)

ответил(а) 2021-01-25T14:05:09+03:00 4 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема