gpt4 book ai didi

r - 如何在 R 中自动调整绘图大小

转载 作者:行者123 更新时间:2023-12-04 18:15:59 25 4
gpt4 key购买 nike

假设我使用包 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)

最佳答案

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

对于你想做的事情:

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

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

编辑:如果您希望它自动调整大小,我建议根据终端节点的数量对其进行修改:
png("test.png", 140*length(unique(tree@where)), 600)
plot(tree)
dev.off()

auto-size

关于r - 如何在 R 中自动调整绘图大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11708873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com