Summary Method for net_mogen
Usage
# S3 method for class 'net_mogen'
summary(object, ...)Value
A per-order model-selection data.frame with columns order,
layer_dof, cum_dof, loglik, aic, bic,
best ("AIC"/"BIC"/"AIC+BIC" marker) and
selected ("<--" on the chosen order), returned visibly;
the summary text is printed as a side effect.
Examples
seqs <- list(c("A","B","C","D"), c("A","B","C","A"), c("B","C","D","A"))
mg <- build_mogen(seqs, max_order = 2)
summary(mg)
#> Multi-Order Generative Model (MOGen) Summary
#>
#> States: A, B, C, D
#> Paths: 3 | Observations: 12
#> Best by AIC: order 1 | Best by BIC: order 1
#> Selected: order 1 (by aic)
#>
#> order layer_dof cum_dof loglik aic bic best selected
#> order_0 0 3 3 -16.30 38.59 40.05
#> order_1 1 1 4 -5.49 18.99 20.93 AIC+BIC <--
#> order_2 2 1 5 -5.49 20.99 23.41
# \donttest{
seqs <- data.frame(
V1 = c("A","B","C","A","B"),
V2 = c("B","C","A","B","C"),
V3 = c("C","A","B","C","A")
)
mog <- build_mogen(seqs, max_order = 2L)
summary(mog)
#> Multi-Order Generative Model (MOGen) Summary
#>
#> States: A, B, C
#> Paths: 5 | Observations: 15
#> Best by AIC: order 1 | Best by BIC: order 1
#> Selected: order 1 (by aic)
#>
#> order layer_dof cum_dof loglik aic bic best selected
#> order_0 0 2 2 -16.48 36.96 38.37
#> order_1 1 0 2 -5.49 14.99 16.40 AIC+BIC <--
#> order_2 2 0 2 -5.49 14.99 16.40
# }