Как установить столбец даты в качестве индекса при использовании библиотеки аномализа в R? - PullRequest
2 голосов
/ 08 мая 2019

Я пытаюсь запустить обнаружение аномалий в данных временных рядов Twitter с помощью библиотеки аномалий.Я перепробовал все, что мог придумать, но продолжал получать ту же ошибку, когда пытался запустить этот код:

combined_anom <- count_combined2 %>%
  time_decompose(count) %>%
  anomalize(remainder, alpha = 0.05, max_anoms = 0.2) %>%
  time_recompose() %>%
  plot_anomalies(time_recomposed = TRUE) +
  ggtitle("Combined Brexit Dataset Anomalized")
Error in try.xts(x, error = "'x' needs to be timeBased or xtsible") : 
  'x' needs to be timeBased or xtsible

Вот пример набора данных:

# A tibble: 3,770 x 3
# Groups:   keyword [4]
   date       keyword   frequency
   <date>     <chr>         <int>
 1 2016-06-01 brexiteer        88
 2 2016-06-02 brexiteer        78
 3 2016-06-03 brexiteer        70
 4 2016-06-04 brexiteer        78
 5 2016-06-05 brexiteer        74

Я думаю, что мне нужно установить столбец даты в качестве индекса, но я не могу понять, как это сделать.Я пытался назначить его при чтении в CSV, но это не сработало.

Я полностью застрял.Кто-нибудь может помочь?

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