Skip to content

Commit 80d5b56

Browse files
Pass na.action directly to seasonal::seas()
1 parent e25d857 commit 80d5b56

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

R/x13arimaseats.R

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@ specials_x13arimaseats <- fabletools::new_specials(
3030
.xreg_specials = names(common_xregs)
3131
)
3232

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

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

0 commit comments

Comments
 (0)