【发布时间】:2014-02-07 11:07:09
【问题描述】:
我想绘制菱形,使用不同的宽度和高度值。
在这个简单的例子中,我想画三个菱形,第一个(灰色)不宽但高,第二个(红色)等宽,第三个宽但不高。
我准备了一个非常简单的 R 代码来说明这一点;我添加了一个矢量宽度和高度来说明我想要什么。
cex 在我的示例中仅使用前三个参数来放大菱形。
是否有可能形成具有不同高度和宽度的钻石(可能是另一个包装?)?或者有没有简单的方法来调整我的代码?
outfilename="diamondsize.png"
png(file=outfilename)
xCoords=c(1,2,3)
yCoords=c(1,2,3)
width=c(5,10,15)
height=c(15,10,5)
plot(xCoords,yCoords,pch=23,cex=cbind(width,height),
bg=c("grey","red","navyblue"),xlim=c(0,4),ylim=c(0,4))
dev.off()
非常感谢!
【问题讨论】: