Я изучаю пакет Facebook prophet
в R. Я заметил, что пакет устанавливает все даты в часовой пояс GMT
без возможности (как мне известно) установить часовой пояс при вызове функции.
Мой вопрос: учитывая, что алгоритм prophet
возвращает список списков с несколькими различными объектами POSIXt или POSIXct, есть ли способ изменить все эти объекты за один раз натот же часовой пояс без необходимости индивидуального изменения всех объектов?
Например, если у меня есть объект, созданный функцией prophet
с именем prophet.model
, я могу обновить history.dates
или start
из GMT
часовой пояс к часовому поясу "Europe/Paris"
, используя:
library(prophet)
history <- data.frame(ds = seq(as.Date('2015-01-01'), as.Date('2016-01-01'), by = 'd'),
y = sin(1:366/200) + rnorm(366)/10)
prophet.model <- prophet(history)
attr(prophet.model$start,"tzone") <- "Europe/Paris"
attr(prophet.model$history.dates,"tzone") <- "Europe/Paris"
Можно ли это сделать вместо этого для всего объекта prophet.model
сразу, без необходимости совершать отдельные вызовы attr
?