【发布时间】:2012-05-24 14:33:18
【问题描述】:
使用 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() 但在这种情况下如何做到这一点?
【问题讨论】:
-
plot(0,xlab=expression(paste('(SOC[',kgm^-2,'])'^0.25,sep='')))回答你的问题了吗?
标签: r