我想按組在兩個日期之間插入行。我這樣做的方式非常複雜,以至於我通過最後一次觀察插入缺失的值,然後合併。我想知道有沒有更簡單的方法來實現它。按組插入行之間的行
# sample data
user<-c("A","A","B","B","B")
dummy<-c(1,1,1,1,1)
date<-as.Date(c("2017/1/3","2017/1/6","2016/5/1","2016/5/3","2016/5/5"))
dt<-data.frame(user,dummy,date)
user dummy date
1 A 1 2017-01-03
2 A 1 2017-01-06
3 B 1 2016-05-01
4 B 1 2016-05-03
5 B 1 2016-05-05
所需的輸出
僅有一個建議,OP正在'data.frame' :) – Wen