partykit-如何在不重叠终端节点的情况下绘制glmtree?

时间:2018-11-09 14:31:38

标签: r plot tree glm party

我想绘制一棵由glmtree(partykit软件包)产生的树。不幸的是,终端节点重叠并且图形的标签不再正确显示。

生成树的代码是这样的:

C

是否有一种方法可以自定义plot()的输出以避免终端节点重叠?

这是我的意思的图片: Here is a picture of what I mean

1 个答案:

答案 0 :(得分:0)

可通过面板功能针对树的所有方面(内部节点,终端节点,边缘等)自定义plot()对象(以及其他glmtree对象)的partykit输出。 )。默认情况下,用于这种树的面板函数是node_bivplot(),它具有许多可调整的参数。有关详细信息,请参见?node_bivplot。例如,此处的相关选项是ylines,您可以将其增加到2

可以将参数传递给终端面板功能tp_args

plot(fit, tp_args = list(ylines = 2))

glmtree