tests/testthat/test-model_parameters.Arima.R

test_that("model_parameters.Arima", {
  model <- stats::arima(datasets::lh, order = c(1, 0, 0))
  params <- model_parameters(model)
  expect_identical(params$Parameter, c("ar1", "intercept"))
  expect_equal(params$Coefficient, unname(stats::coef(model)), tolerance = 1e-5)
  expect_equal(params$SE, unname(sqrt(diag(model$var.coef))), tolerance = 1e-5)
  expect_identical(attr(params, "pretty_labels"), c(ar1 = "ar1", intercept = "intercept"))
})

Try the parameters package in your browser

Any scripts or data that you put into this service are public.

parameters documentation built on Oct. 16, 2026, 1:07 a.m.