2015-05-13 20 views
-1

如何在R中保留正斜杠?保留正斜杠,并使用打包打包的时间曲线打上标

举例来说,我需要保持斜线,使3标,

... 
ylab = "PM2.5 Concentration [ug/m3]/ Device Humidity [%]", 
name.pol = c("PM2.5 Concentration [ug/m3]", "Device Humidity [%]"), 
... 

我自动得到这样的结果,

enter image description here

斜杠在具有前已被删除(不是我想要的)。

3是上标(我想要的)。

任何想法?

编辑:

  timePlot(allData, 
       pollutant = c("particle_concentration", "humidity"), 
       avg.time = mean, 
       lwd = 2, 
       lty = 1, 
       ylab = "PM2.5 Concentration [ug/m3]/ Device Humidity [%]", 
       xlab = siteData$description, 
       name.pol = c("PM2.5 Concentration [ug/m3]", "Device Humidity [%]"), 
       cols = c("blue", "orange"), 
       type = "site", 
       group = TRUE) 
+0

我不是科学家。科学家问我这样做,并要求发生恐怕.... – laukok

+0

看到我上面的编辑。还有什么需要显示呢? – laukok

回答

1

auto.text = FALSE和使用plotmath

library(openair) 
timePlot(mydata, pollutant = "nox", 
     ylab = expression(paste("PM2.5 Concentration ", group("[", mu*g/{m^3}, "]"), "/ Device Humidity [%]")), 
     auto.text = FALSE) 

resulting plot

+0

感谢Roland的帮助! – laukok