我有一個數據集,其中包含來自數千個人的數據,其中測量了最近9年每年測量的參數X.使用協變量的時間序列分析
Basicly它們處於數據幀DF
id,year,x,feature
A,2016,376,female
A,2015,391,female
A,2014,376,female
A,2013,373,female
A,2012,347,female
A,2011,330,female
B,2016,398,male
B,2015,391,male
B,2014,410,male
B,2013,393,male
B,2012,408,male
B,2011,288,male
C,2016,2464,male
C,2015,2465,male
C,2014,2500,male
C,2013,2215,male
C,2012,2228,male
C,2011,1839,male
等
我想在這些時間序列估計不同的模型
像預測(X(t))= F(X( t-1),x(t-2),...,x(tn),feature,id(作爲隨機因子))
我可以看到如何使用ts進行自迴歸建模,個人模型的影子和我想要基於時間歷史和特徵進行全局預測(有其固有的問題)。
因爲數據是高度自相關的,所以lm並不是一個好主意。任何好主意?
您可以嘗試「具有外生輸入模型的自迴歸移動平均模型」(ARMAX)。請參閱或示例'dse'包:https://cran.r-project.org/web/packages/dse/dse.pdf –
儘量查看文檔,但我必須承認這對於像我這樣的MD來說是深奧的。不知道如何把我的數據框放入dse –