as_vlmc | R Documentation |
This generic function converts an object into a vlmc.
as_vlmc(x, ...)
## S3 method for class 'ctx_tree'
as_vlmc(x, alpha, cutoff, ...)
## S3 method for class 'tune_vlmc'
as_vlmc(x, ...)
x |
an object to convert into a vlmc. |
... |
additional arguments for conversion functions. |
alpha |
cut off parameter applied during the conversion, quantile scale (if specified) |
cutoff |
cut off parameter applied during the conversion, native scale (if specified) |
This function converts a context tree into a VLMC. If alpha
or
cutoff
is specified, it is used to reduce the complexity of the tree as in
a direct call to vlmc()
(prune()
).
a vlmc
ctx_tree()
tune_vlmc()
## conversion from a context tree
dts <- c(0, 1, 1, 1, 0, 0, 1, 0, 1, 0)
dts_ctree <- ctx_tree(dts, min_size = 1, max_depth = 3)
draw(dts_ctree)
dts_vlmc <- as_vlmc(dts_ctree)
class(dts_vlmc)
draw(dts_vlmc)
## conversion from the result of tune_vlmc
dts <- sample(as.factor(c("A", "B", "C")), 100, replace = TRUE)
tune_result <- tune_vlmc(dts)
tune_result
dts_best_vlmc <- as_vlmc(tune_result)
draw(dts_best_vlmc)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.