1
擴大R矩陣我有以下的R矩陣:上日期
Date MyVal
2016 1
2017 2
2018 3
....
2026 10
我想要做的是「炸燬」,所以它是這樣的(其中月度值線性插值):
Date MyVal
01/01/2016 1
02/01/2016 ..
....
01/01/2017 2
....
01/01/2026 10
我知道我可以使用易於生成序列:
DateVec <- seq(as.Date(paste(minYear,"/01/01", sep = "")), as.Date(paste(maxYear, "/01/01", sep = "")), by = "month")
而且我可以用它來製作一個大型矩陣然後在DateVector中使用for循環來填充內容,但我不知道是否有更優雅的R方法來執行此操作?
看看'merge' – HubertL
如果提供[重複的例子(HTTPS? ://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example)我可以檢查它的解決方案。 – Masoud
檢查下面的解決方案。同時,它需要根據數據集的確切結構進行一些修改(不是最後一行,而是數據框準備部分)。 – Masoud