Причинно-следственные испытания колонны мудрым Грейнджер в R

У меня есть 2 матрицы разных параметров: M1 и M3 с одинаковыми размерами. Я хотел бы сделать мудрый столбец grangertest в 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)

Я хочу сделать тест причинности Грейнджер, чтобы определить, вызывает ли М2 грейнджер M1. Мои настоящие матрицы содержат больше столбцов и строк, но это только пример. Оригинальный код между двумя векторами ниже:

library(lmtest)
data(ChickEgg)
grangertest(chicken ~ egg, order = 3, data = ChickEgg)

Как мне написать это для анализа по столбцам, чтобы в качестве результата возвращалась матрица с 2 строками ("F [2]" и "Pr (> F) [2]") и двумя столбцами?

Ответы на вопрос(2)

Ваш ответ на вопрос