Ошибка в объекте 'ts' должна иметь одно или несколько наблюдений - PullRequest
0 голосов
/ 29 октября 2019

У меня проблема с запуском этого кода, он всегда отображает эту ошибку: объект 'ts' должен иметь одно или несколько наблюдений.

library('forecast')
library('tseries')
library('urca')


dataset_180days <- read.csv(file.choose())

head(dataset_180days)

# Timeseries data 
Yts_180days=ts(dataset_180days$Actual) #used to create time-series objects.

# ^--- this is where the error occurs.

# Augmented Dickey-Fuller Test Unit Root / Cointegration Test 
udf_test_180days <- ur.df(Yts_180days) #computes the augmented Dickey-Fuller test
summary(udf_test_180days)

# Ljung-Box Test
LB_test_180days <- Box.test(Yts_180days, type='Ljung-Box') # test statistic for examining the null hypothesis of independence in a given time series
print(LB_test_180days)

# Augmented Dickey-Fuller (ADF) t-test

adf_test_180days <- adf.test(Yts_180days,alternative = 'stationary')
print(adf_test_180days)

Спасибо

В приложении вы найдете набор данных.

https://www.dropbox.com/s/1cmwf4dema1jemw/January-2012.csv?dl=0

1 Ответ

0 голосов
/ 30 октября 2019

Я вернулся сюда, чтобы опубликовать решение! Что ж, мне пришлось просто изменить имя переменной "Actual" в моем коде, так как я изменил набор данных;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...