私は358行のデータセットを持っています。簡単に見ると次のようになります
> unempts gdpts
> [1,] 7.03 4.2
> [2,] 7.17 3.7
> [3,] 6.97 3.2
> [4,] 6.83 2.9
> [5,] 6.60 2.7
> [6,] 6.27 3.4
列 1 の回帰を列 2 で実行し、60 のローリング ウィンドウですべての結果をマトリックスに保存して、同じ結果をプロットして実行できるようにする必要がありますHAC
。
私は次のことを試しました:
regRO <- rollapply(datam, 60, lm, by.column = TRUE,fill=NA)
しかし、次のようにエラーが発生します
formula.default(object, env = baseenv()) のエラー: 無効な数式
何を変更する必要があるかアドバイスしてください。