我在多個位置的時間序列上運行VAR。假設loc1,loc2和loc3是時間序列數據的列名。如何從R預測中提取預測?
fitVAR = VAR(data,p=order,type = "both", ic = "AIC")
pred = predict(fitVAR,n.ahead = L)
我知道我可以通過pred$fcst$loc1[,1]
等得到的天氣預報,但假設我要編寫一個函數來做到這一點這需要位置的名稱作爲一個輸入變量(例如,LOC=c("loc1","loc2","loc3"))
。我該怎麼辦呢?