在R图中,我们如何使x轴的长度比y轴长几倍?

时间:2014-10-06 23:08:09

标签: r rstudio

目前,我正在尝试伸展绘图的x轴以搜索季节性等等。意思是,我可能希望我的x轴比我的y轴长6倍左右,同时保持刻度和数据相同。一个例子:

x <- rnorm(20)^2 * 1000000
plot(x)

enter image description here

有没有办法让x轴比y轴长得多?谢谢!

1 个答案:

答案 0 :(得分:1)

以下命令将其写入宽度不同的.png文件。文件fig1.png和fig2.png将保存到您的主目录。

png("fig1.png", width = 400, height = 300)
x <- rnorm(20)^2 * 1000000
plot(x)
dev.off()

png("fig2.png", width = 600, height = 300)
x <- rnorm(20)^2 * 1000000 #or leave this out if you want the same data x 
plot(x)
dev.off()