将比例设置为R

时间:2016-07-24 03:36:43

标签: r plot figure

我想用x轴与y轴的比率绘制一个数字为2(x / y = 2)。这里,比率是指x轴和y轴的物理长度。所以yaxis是xaxis的一半。 据我所知,通过将参数“pty”设为“s”,可以将数字绘制成方形(即x / y = 1)。但是不可能将“pty”设置为数字。 谢谢你的关注!

1 个答案:

答案 0 :(得分:0)

您可以在绘图函数的参数中使用asp,也可以使用png函数保存通用绘图,并使用参数width定义的特定x和y和height

在您发表评论后,您可以使用xlimylim来确保绘图沿轴的物理尺寸。例如,要确保ylimxlim的两倍,您可以执行以下操作。

xlim=range(mpg$hwy)
ylim = range(mpg$cty) # y is 16

plot(data = mpg, cty~hwy, ylim = c(ylim[1]-16, ylim[2]+16))