| package_TS {LDATS} | R Documentation |
Summarize the Time Series model
Description
Calculate relevant summaries for the run of a Time Series
model within TS and package the output as a
TS_fit-class object.
Usage
package_TS(data, formula, timename, weights, control, rho_dist, eta_dist)
Arguments
data |
|
formula |
|
timename |
|
weights |
Optional class |
control |
A |
rho_dist |
List of saved data objects from the ptMCMC estimation of
change point locations returned by |
eta_dist |
Matrix of draws (rows) from the marginal posteriors of the
coefficients across the segments (columns), as estimated by
|
Value
TS_fit-class list containing the following elements, many of
which are hidden for printing, but are accessible:
- data
datainput to the function.- formula
formulainput to the function.- nchangepoints
nchangepointsinput to the function.- weights
weightsinput to the function.- timename
timenameinput to the function.- control
controlinput to the function.- lls
Iteration-by-iteration logLik values for the full time series fit by
multinom_TS.- rhos
Iteration-by-iteration change point estimates from
est_changepoints.- etas
Iteration-by-iteration marginal regressor estimates from
est_regressors, which have been unconditioned with respect to the change point locations.- ptMCMC_diagnostics
ptMCMC diagnostics, see
diagnose_ptMCMC- rho_summary
Summary table describing
rhos(the change point locations), seesummarize_rhos.- rho_vcov
Variance-covariance matrix for the estimates of
rhos(the change point locations), seemeasure_rho_vcov.- eta_summary
Summary table describing
ets(the regressors), seesummarize_etas.- eta_vcov
Variance-covariance matrix for the estimates of
etas(the regressors), seemeasure_eta_vcov.- logLik
Across-iteration average of log-likelihoods (
lls).- nparams
Total number of parameters in the full model, including the change point locations and regressors.
- AIC
Penalized negative log-likelihood, based on
logLikandnparams.
Examples
data(rodents)
document_term_table <- rodents$document_term_table
document_covariate_table <- rodents$document_covariate_table
LDA_models <- LDA_set(document_term_table, topics = 2)[[1]]
data <- document_covariate_table
data$gamma <- LDA_models@gamma
weights <- document_weights(document_term_table)
formula <- gamma ~ 1
nchangepoints <- 1
control <- TS_control()
data <- data[order(data[,"newmoon"]), ]
rho_dist <- est_changepoints(data, formula, nchangepoints, "newmoon",
weights, control)
eta_dist <- est_regressors(rho_dist, data, formula, "newmoon", weights,
control)
package_TS(data, formula, "newmoon", weights, control, rho_dist,
eta_dist)