我有2個不同參數的矩陣:M1和M3具有相同的尺寸。我喜歡做一個逐列grangertest在R.R明智格蘭傑的因果測試
M1<- matrix(c(2,3, 1, 4, 3, 3, 1,1, 5, 7), nrow=5, ncol=2)
M3<- matrix(c(1, 3, 1,5, 7,3, 1, 3, 3, 4), nrow=5, ncol=2)
我就想做一個格蘭傑因果關係檢驗,以確定是否M2格蘭傑導致M1。我的實際矩陣包含更多的列和行,但這只是一個示例。兩個矢量之間的原始代碼如下:
library(lmtest)
data(ChickEgg)
grangertest(chicken ~ egg, order = 3, data = ChickEgg)
如何寫一個逐列分析,使得與2行(「F [2]」和「PR(> F)的矩陣[2] 「)和兩列將返回結果請?
它給我的錯誤。 – akrun
是的阿克倫。那是因爲ti本來是指兩個向量。我現在補充說。 –
我剛剛使用「ChickEgg」數據添加了來自lmtest庫的原始代碼。我需要重寫它,以便我可以在差分矩陣的兩列之間進行分析,而不是從相同的基礎或數據框中進行分析。 –