Мне нужно прогнозировать количество рейсов на 2019 в день.У меня уже есть модель, но мне нужно применить ее для данных 2019 года.Поэтому мне может понадобиться добавить столбец с датой 2019 к исходному набору данных.
Я попытался create_series()
, но его нельзя преобразовать в исходный набор данных.
Ошибка в mutate_impl (.data, точки): столбец "date_2019" имеет неподдерживаемый класс data.frame
f2019 <- create_series(~'2019', 'daily')
flight2019 <- daily %>%
mutate(date(f2019))
Я также пытался data$
,
daily$date2019 <- create_series(~'2019', 'daily')
но значение не является нормальным.
date2019
<S3: tbl_time>
<S3: tbl_time>
<S3: tbl_time>
<S3: tbl_time>
<S3: tbl_time>
<S3: tbl_time>
<S3: tbl_time>
Я думаю, что проблема в create_series()
, возможно, мне следует использовать другую функцию для создания переменной даты.У меня, кроме ежедневника, есть столбец, содержащий каждую дату в 2019 году, т. Е.
2019-01-01
2019-01-02
...
или замену даты дня на дату 2019 года.(Исходная дата - 2013 в день)
набор данных следующий:
# A tibble: 365 x 13
date n wday term residual_wday1 wday2 wday3
<date> <int> <ord> <fct> <dbl> <chr> <chr>
1 2013-01-01 842 Tue wint~ -56.3 Tue Tue
2 2013-01-02 943 Wed wint~ 25.7 Wed Wed
3 2013-01-03 914 Thu wint~ -23.7 Thu Thu
4 2013-01-04 915 Fri wint~ -17.2 Fri Fri
5 2013-01-05 720 Sat wint~ 18.6 Sat-~ Sat-~
6 2013-01-06 832 Sun wint~ 2 Sun Sun
7 2013-01-07 933 Mon wint~ -0.25 Mon Mon
8 2013-01-08 899 Tue wint~ 0.667 Tue Tue
9 2013-01-09 902 Wed wint~ -15.3 Wed Wed
10 2013-01-10 932 Thu wint~ -5.67 Thu Thu
# ... with 355 more rows, and 6 more variables: