如何调整 R 中树状图输出的大小

How do I resize the treemap output in R

我正在使用 RStudio(版本 0.98.1091)在 R(版本 3.1.2)中使用 Martijn Tennekes 的树图包(版本 2.2)。它运行良好,但我想做一件事 - 调整输出大小。

我的电话是这样的:

treemap(xlFile, 
        index=c("Code1", "Code2"), 
        vSize="size", 
        vColor="ID", 
        type="value", 
        fontsize.labels=c(14,7))

它生成一个非常小的树状图。宽高比很好(并且更改该参数不会更改输出尺寸)。

我只想让整个树状图输出更大。文档说树状图可以缩放 in/out,但我不确定这是否有帮助 - 我想更改输出文件,而不仅仅是视图。

谢谢。 约翰

您可以设置图形设备的 widthheight。 例如,您可以这样做:

png(filename="tree.png",width=800, height=800)
treemap(xlFile, 
        index=c("Code1", "Code2"), 
        vSize="size", 
        vColor="ID", 
        type="value", 
        fontsize.labels=c(14,7))
dev.off()

如果您想要其他格式的输出或查看更多选项,您可以查看 this page