2

假设我通过使用包有一个巨大的决策树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)
4

1 回答 1

4

所以我认为你的问题是你没有得到输出。原因在于图形设备的工作方式。您必须打开要写入的文件,在文件中输入所需的数据,然后关闭图形设备。

对于你想做的事情:

png("test.png", 1200, 600)
plot(tree)
dev.off()

这些数字以像素为单位设置 png 的宽度和高度。

编辑:如果您希望它自动调整大小,我建议根据终端节点的数量对其进行修改:

png("test.png", 140*length(unique(tree@where)), 600)
plot(tree)
dev.off()

自动尺寸

于 2012-07-29T12:54:31.450 回答