vlmctree(VLMC)
vlmctree()所属R语言包:VLMC
Compute the tree structure of a "vlmc" object
计算一个“VLMC”对象的树结构的
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Compute the tree representation of a "vlmc" object as R list.
计算树表示的"vlmc"对象为Rlist。
用法----------Usage----------
vlmctree(x)
## S3 method for class 'vtree':
str(object, ...)
.vvec2tree(vv, k, chk.lev)
参数----------Arguments----------
参数:x,object
typically the result of vlmc(..).
通常vlmc(..)的结果。
参数:vv
integer vector encoding the fitted vlmc, typically x$vlmc.vec[-1].
整数向量编码的装VLMC,通常x$vlmc.vec[-1]。
参数:k
integer, the alphabet size.
整数,字母表的大小。
参数:chk.lev
integer internally used for consistency checking.
整数内部一致性检查。
参数:...
further arguments passed to or from methods.
通过进一步的参数或方法。
Details
详细信息----------Details----------
.vvec2tree is the internal (recursive) function building up the tree.
.vvec2tree是内部(递归)函数建立的树。
str.vtree is a method for the generic str function and typically for the output of vlmctree(). For each node, it gives the “parenting level” in braces and the counts.
str.vtree是一个通用str函数和方法通常用于输出vlmctree()。对于每个节点,它提供了“亲职级”括号和计数。
值----------Value----------
A list of class "vtree" representing the tree structure recursively.
Alistclass"vtree"树结构递归。
Each “node” of the tree is itself a list with components <table summary="R valueblock"> <tr valign="top"><td>level</td> <td> length-2 integer giving the level in {0,1,...}, counted from the root (which is 0) and the parenting level, i.e the longest branch.</td></tr> <tr valign="top"><td>count</td> <td> integer vector of length k where k is the number of “letters” in the alphabet.</td></tr> <tr valign="top"><td>total</td> <td> equals to sum(* $ count).</td></tr> <tr valign="top"><td>child</td> <td> a list (of length k) of child nodes or NULL (i.e. not there).</td></tr> </table>
每个“节点”树本身也是一个列表的组件<table summary="R valueblock"> <tr valign="top"> <TD>level </ TD> <TD>长度为2的整数给在{0,1,...}的水平,从根本上计算(是0)和养育水平,即最长的分支。</ TD> </ TR> <TR VALIGN =“顶“<TD> count </ TD> <TD>整数向量的长度k其中k是”字母“中的字母。</ TD> < / TR> <tr valign="top"> <TD> total </ TD> <TD>等于sum(* $ count)。</ TD> </ TR> <tr valign="top"> <TD> child </ TD> <td>一个列表(长度k)的子节点或NULL(即不存在)。</ TD> </ TR> < / TABLE>
(作者)----------Author(s)----------
Martin Maechler
参见----------See Also----------
vlmc.
vlmc。
实例----------Examples----------
data(presidents)
dpres <- cut(presidents, c(0,45,70, 100)) # three values + NA[三个值+ NA]
table(dpres <- factor(dpres, exclude = NULL)) # NA as 4th level[NA为4级]
(vlmc.prc1 <- vlmc(dpres, cut = 1, debug = TRUE))
str(vv.prc1 <- vlmctree(vlmc.prc1))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|