我有 2 个不同参数的矩阵:具有相同尺寸的 M1 和 M3。我想在 R 中进行列式 grangertest。
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]”)和两列的矩阵作为结果返回?