Спасибо, Ясбнер!Я установил пакеты dplyr и tidyr, как было предложено.Я использую 'mutate', чтобы исправить формат даты.
Мой CSV-файл (file.csv) содержит эти строки данных
Статус созданного ReqID Seq
100 1 01.01.2008 Запланировано
100 201.10.2008 Выполнение
100 3 15.01.2017 Задержка
100 4 18.01.2017 Завершено
101 1 01.10.2008 Запланировано
101 2 18/01/2018 Выполнение
101 3 20/01/2018 Завершено
102 1 18/01/2018 Запланировано
102 2 22 /01/2018 Выполнение
102 3 25/01/2018 Отменено
103 1 01/02/2018 Запланировано
# мой окончательный сценарий r
mydata <-read.csv ('file.csv') # Чтение данных из csv </p>
myindf <-as.data.frame (mydata) # преобразование их во фрейм данных </p>
myoutdf<- myindf%>% mutate (Создано = dmy (Создано))%>% group_by (ReqID)%>% выполнено (Создано = seq.Date (min (Создано), max (Создано), by = "day"))%>% fill (ReqID, Seq, Status)
print (myoutdf, n = 38) # распечатать все 38 строк