使用 R 中的基本图形,如何在轴标签上添加上标,就像在地图上绘制纬度和经度轴时可能想要的那样。
考虑这个例子:
plot(-100:-50, 50:100, type="n", xlab="", ylab="", axes=FALSE)
axis(1, seq(-100, -50, 10), labels=paste(abs(seq(-100, -50, 10)), "o", "W", sep=""))
axis(2, seq(50, 100, 10), labels=paste(seq(50,100,10), "o", "N", sep=""))
box()
在地图周围产生一个漂亮的框架。将度数符号设为上标会更好。
这通常可以在其他绘图功能中完成,例如mtext()
和text()
使用expression(paste(...))
,或者substitute()
在这种情况下如何做到这一点?