0
RのaTSA
パッケージにecm
を使用してエラー修正モデルを作成しています。しかし、私はlm
オブジェクトとecm1
で私ができる方法をpredict
を使用することはできませんaTSAパッケージを使用して作成したR ecmを予測する方法
library(aTSA)
ecm1 <- ecm(trn[,1], as.matrix(trn[,3:5]))
:私は以下のコードを使用した学習データにモデルを作成しました。
predict(ecm1, tst[,3:5])
predict(ecm1, data.frame(tst[,3:5]))
predict(ecm1, as.matrix(tst[,3:5]))
しかし、すべての3つの試みは、同じエラーになる:私は、次のコードを試してみました
Error in is.constant(y) :
(list) object cannot be coerced to type 'double'
私は次のコードをしようとした場合:
predict(ecm1, tst)
をその後、私はエラーを取得します:
Error in UseMethod("predict") :
no applicable method for 'predict' applied to an object of class "summary.lm"