问题描述
library("partykit")
glmtr <- glmtree(formula = y~t + 1 | (variables)^2,data = dff,minsize = 500,maxdepth=4,family = binomial)
plot(glmtr,terminal_panel = NULL)
我获得了一个图,其中终端面板彼此重叠,并且处理效果 (t) 的视觉解释变得困难(特别是在将图包含在文档中时)。
为了使情节更直观,我尝试减少 maxdepth=3
。尽管这很成功,但我缺乏信息,因为我缺少树上的许多叶子。
有没有办法在保持一定数量的叶子(例如 maxdepth=4
)的同时手动减小终端面板的尺寸?
那你提前:)
解决方法
在这种情况下,我建议在足够大的设备上绘制树以显示所有内容以及可以轻松缩放的位置等。例如,可以绘制成一个大的 PDF 文件,然后使用 PDF 浏览和缩放观众。这样的事情应该可以正常工作:
pdf("glmtr.pdf",height = 10,width = 20)
plot(glmtr,terminal_panel = NULL)
dev.off()