使用低级别的graphics
包工具,绘制一个高度是宽度两倍以上的“十字形”矩形,我调用以下方法:
xlim <- c(0, 500)
ylim <- c(0, 1000)
plot.new()
plot.window(xlim, ylim, asp=1)
rect(xlim[1], ylim[1], xlim[2], ylim[2])
lines(c(xlim[1], xlim[2]), c(ylim[1], ylim[2]))
lines(c(xlim[1], xlim[2]), c(ylim[2], ylim[1]))
< p >这个图形有一个很好的特点:它保留了长宽比,因此如果我更改绘图窗口的大小,我会得到相同的高度与宽度比例。
我如何使用grid图形获得相同的效果?