考虑以下示例:
plot(c(2,4,6)~c(1,2,3),xlab="x",
ylab=expression(paste('flux (g ',CO[2]~m^{-2}~h^{-1},')')))
显然我想要在“g”和“CO”之间有一个完整的空间,但由于某种原因,我在图形标签中得到了一个更小的(一些标签甚至为零)空间。
如果我这样做,问题就更加明显了:
plot(c(2,4,6)~c(1,2,3),xlab="x",
ylab=expression(paste('flux (g C',O[2]~m^{-2}~h^{-1},')')))
难道我做错了什么?有没有办法固定间距,甚至有更好的方法来创建带有大量子/上标和希腊字母的标签?