假设我使用包party
有一个巨大的决策树,如何声明自动大小以使所有内容适合jpeg或png?
示例:
library(party)
data(Boston)
jpeg("test.jpg")
tree <- ctree(crim ~ zn + indus + chas + nox + rm + age + dis + rad + tax + ptratio + black, data = Boston)
plot(tree)
答案 0 :(得分:4)
所以我认为你的问题是你没有得到输出。原因是图形设备的工作原理。您必须打开要写入的文件,在文件中输入所需的数据,然后关闭图形设备。
您想做什么:
png("test.png", 1200, 600)
plot(tree)
dev.off()
数字设置png的宽度和高度,以像素为单位。
编辑:如果你想要自动调整大小,我建议根据终端节点的数量修改它:
png("test.png", 140*length(unique(tree@where)), 600)
plot(tree)
dev.off()