Я пытаюсь использовать функцию prewhiten (пакет TSA) в моей модели прогнозирования временных рядов. Но я получаю ниже ошибки:Ошибка в использовании функции prewhiten в r
Error in UseMethod("filter_") : no applicable method for 'filter_' applied to
an object of class "c('double', 'numeric')"
У меня нет никаких сведений об этой ошибке. Например, если я попытаюсь запустить пример, указанный в пакете TSA pdf (стр. 50). Я получаю ту же ошибку. Ниже приведен код, приведенный в том же pdf:
data(milk)
data(electricity)
milk.electricity=ts.intersect(milk,log(electricity))
plot(milk.electricity,yax.flip=TRUE,main='')
ccf(as.numeric(milk.electricity[,1]),as.numeric(milk.electricity[,2]),
main='milk & electricity',ylab='CCF')
me.dif=ts.intersect(diff(diff(milk,12)),diff(diff(log(electricity),12)))
prewhiten(as.numeric(me.dif[,1]),as.numeric(me.dif[,2]),
,ylab='CCF')
Может ли кто-нибудь помочь мне с этой ошибкой? Благодаря!
Да, вы правы. Я загрузил пакет DataCombine. «dplyr» был импортирован «DataCombine». После отрыва, он работает отлично для меня. Большое спасибо! – Kiwi