Я пытаюсь запустить auto.arima
на некоторых xts
данных, но я получаю следующее сообщение об ошибке:Использование auto.arima на XTS объекты
library(quantmod)
library(forecast)
getSymbols('^GSPC',from='2000-01-01')
auto.arima(GSPC$GSPC.Close)
Error in dimnames(cd) <- list(as.character(index(x)), colnames(x)) :
'dimnames' applied to non-array
я обнаружил, что, если я
close <- as.ts(GSPC$GSPC.Close)
затем auto.arima
не возвращает ошибку. Но затем я потерял информацию о дате, связанную с объектом xts
. Есть ли способ сохранить данные как xts
и все еще запустить функцию?
Я заметил, что, например, acf(GSPC$GPSC.Close)
и pacf()
не дают ошибок.
Если он не работает, не используют XTS объектов, но экспорт через 'CoreData() 'к матрице, возможно, преобразовать с помощью' as.data.frame() '. –