Skip to content

Commit

Permalink
Pass na.action directly to seasonal::seas()
Browse files Browse the repository at this point in the history
  • Loading branch information
mitchelloharawild committed Mar 18, 2021
1 parent e25d857 commit 80d5b56
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions R/x13arimaseats.R
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ specials_x13arimaseats <- fabletools::new_specials(
.xreg_specials = names(common_xregs)
)

train_x13arimaseats <- function(.data, formula, specials, ..., defaults){
train_x13arimaseats <- function(.data, formula, specials, ...,
defaults, na.action = seasonal::na.x13){
require_package("seasonal")
stopifnot(is_tsibble(.data))
series_name <- measured_vars(.data)
Expand All @@ -55,7 +56,8 @@ train_x13arimaseats <- function(.data, formula, specials, ..., defaults){
if(!is.null(xreg)) xreg <- ts(xreg, start = stats::start(y), frequency = stats::frequency(y))

# Fit model via {seasonal} package
fit <- seasonal::seas(x = y, xreg = xreg, list = c(specification, list(...)))
fit <- seasonal::seas(x = y, xreg = xreg, na.action = na.action,
list = c(specification, list(...)))
fit$call <- NULL
fit$spc$series$title <- series_name

Expand Down

0 comments on commit 80d5b56

Please sign in to comment.