我有一個時間序列問題,我希望有人可以幫忙!插值時間序列
問題圍繞着具有不同時間戳的兩組數據。一組數據包含校準數據,另一組數據包含樣本數據。校準比樣本少得多。
我想要做的是將校準數據(低頻)插入採樣時間序列(高頻)。
sam <- textConnection("time, value
01:00:52, 256
01:03:02, 254
01:05:23, 255
01:07:42, 257
01:10:12, 256")
cal <- textConnection("time, value
01:01:02, 252.3
01:05:15, 249.8
01:10:02, 255.6")
sample <- read.csv(sam)
sample$time <- as.POSIXct(sample$time, format="%H:%M:%S")
calib <- read.csv(cal)
calib$time <- as.POSIXct(calib$time, format="%H:%M:%S")
我看到的一個大問題是數據的頻率隨機變化。
有沒有人需要做類似的事情?是否有chron或動物園功能可以做我想做的事情(將低頻數據插入到兩個ts都是隨機的高頻數據中)?