View source: R/ctx_node_covlmc.R
| merged_with | R Documentation |
The function returns NULL when the context represented by the node
parameter is not merged with another context (see is_merged()). In the
other case, it returns a list of contexts with which this one is merged.
merged_with(node)
node |
A |
If the context is merged, the function returns a list with one value for each
element in the state space (see states()). The value is NULL if the
corresponding context is not merged with the node context, while it is a
ctx_node_covlmc object in the other case. A context merged with node
differs from the context represented by node only in its last value (in
temporal order) which is used as its name in the list. For instance, if the
context ABC is merged only with CBC (when represented in temporal
ordering), then the resulting list is of the form list("A" = NULL, "B" = NULL, "C"= ctx_node_covlmc(CBX)).
NULL or a list of contexts merged with node represented by
ctx_node_covlmc objects
is_merged()
pc_week_15_16 <- powerconsumption[powerconsumption$week %in% c(15, 16), ]
elec <- pc_week_15_16$active_power
elec_dts <- cut(elec, breaks = c(0, 0.4, 2, 8), labels = c("low", "typical", "high"))
elec_cov <- data.frame(day = (pc_week_15_16$hour >= 7 & pc_week_15_16$hour <= 18))
elec_tune <- tune_covlmc(elec_dts, elec_cov, min_size = 5)
elec_model <- prune(as_covlmc(elec_tune), alpha = 3.961e-10)
ctxs <- contexts(elec_model)
for (ctx in ctxs) {
if (is_merged(ctx)) {
print(ctx)
cat("\nis merged with\n\n")
print(merged_with(ctx))
}
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.