R/bootStateSpace-dynr-data-dot.R

Defines functions .DynrData

.DynrData <- function(object) {
  data <- .Long(
    x = object,
    eta = FALSE
  )
  k <- attributes(data)$k
  j <- attributes(data)$j
  if (j > 0) {
    output <- dynr::dynr.data(
      dataframe = as.data.frame(
        x = data
      ),
      id = "id",
      time = "time",
      observed = paste0("y", seq_len(k)),
      covariates = paste0("x", seq_len(j))
    )
  } else {
    output <- dynr::dynr.data(
      dataframe = as.data.frame(
        x = data
      ),
      id = "id",
      time = "time",
      observed = paste0("y", seq_len(k))
    )
  }
  output
}

Try the bootStateSpace package in your browser

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

bootStateSpace documentation built on April 4, 2025, 1:35 a.m.