用于分类拆分的 R tree() / maptree() 值
R tree() / maptree() values for categorical splits
当分类预测变量出现在树函数的输出中时,我正在尝试获取更有意义的数据绘制版本。
值是机场代码:FLR、FUE、GOA、HER 等,
如果我使用 tree() 和
plot(Simulate.tree2); text(Simulate.tree2, pretty=1)
我得到:
还不错,就是代码比较简陋,看不清楚
如果我使用 maptree() 和
draw.tree(Simulate.tree2)
我得到:
这一点用处都没有,因为字母只是表示值在向量中的位置(我假设)
有没有办法在任一包(或两者)中打印实际值?
你试过吗?
plot(Simulate.tree2)
text(Simulate.tree1, pretty = 3)
从 documentation 看来,将整数传递给 pretty
会将标签的最小长度设置为该整数值。所以对于机场代码,你需要 3.
当分类预测变量出现在树函数的输出中时,我正在尝试获取更有意义的数据绘制版本。
值是机场代码:FLR、FUE、GOA、HER 等,
如果我使用 tree() 和
plot(Simulate.tree2); text(Simulate.tree2, pretty=1)
我得到:
还不错,就是代码比较简陋,看不清楚
如果我使用 maptree() 和
draw.tree(Simulate.tree2)
我得到:
这一点用处都没有,因为字母只是表示值在向量中的位置(我假设)
有没有办法在任一包(或两者)中打印实际值?
你试过吗?
plot(Simulate.tree2)
text(Simulate.tree1, pretty = 3)
从 documentation 看来,将整数传递给 pretty
会将标签的最小长度设置为该整数值。所以对于机场代码,你需要 3.