更改R中成对图的图大小

bvhaajcl  于 2023-01-06  发布在  其他
关注(0)|答案(4)|浏览(158)

我有这个配对图

我想把这个情节扩大,但我不知道怎么做。
我试过了

window.options(width = 800, height = 800)

但什么都没改变。
为什么?

2jcobegt

2jcobegt1#

那东西很大,我会把它做成PDF格式.

> pdf(file = "yourPlots.pdf")
> plot(...)  # your plot
> dev.off()  # important!

此外,this post中的窗口大小问题也有答案。

9rnv2umw

9rnv2umw2#

如果您的目标是探索变量之间的配对关系,可以考虑使用pairsD3 R包中的闪亮界面,它提供了一种通过一次选择几个变量来与散点图矩阵(可能很大)交互的方法。
虹膜数据集示例:

install.packages("pairsD3")
require("pairsD3")
shinypairs(iris)

更多参考here

vhmi4jdf

vhmi4jdf3#

我在pairs()函数中也遇到过同样的问题。不幸的是,我找不到你问题的直接答案。
然而,可以帮助你的是只绘制选定数量的变量。为此,你可以选择默认图的子集。参考我收到的另一个问题的answer
或者,您可以使用pairs2函数,我通过这个post遇到了这个函数。

yh2wf1be

yh2wf1be4#

要使绘图更大,把它写到一个文件中。我发现PDF文件在这方面效果很好。如果你使用“?pdf”,你会看到它带有高度和宽度选项。对于这么大的东西,我建议高度和宽度都为6000(像素)。例如:

pdf("pairs.pdf", height=6000, width=6000)
pairs(my_data, cex=0.05)
dev.off()

“cex=0.05”用于处理此处的第二个问题:散点图数组中的点太大了。这将使它们足够小,以显示嵌入散点图中的排列。
不适合对角线框的标签可通过增加绘图大小来解决。也可通过更改字体大小来处理。

相关问题