使用R openair时无法移动timePlot图例

时间:2016-08-30 20:33:06

标签: r graph legend

当使用R openair的timePlot时,我似乎无法从图表的底部移动图例。有人可以帮忙吗?

这是我的脚本和一些数据:

library(openair)
timeozone <- import(npsfiles[2], date="year", date.format = "%Y", header=TRUE, na.strings="NA")
timePlot(timeozone, pollutant = c("BIBEKB", "MACAGO", "MACAHM", "VOYASB"), group = TRUE, ylab = "Ozone (ppbv)", key.columns = 1)

数据:

  

年度BIBEKB

     

1990 70.25

     

1991 59.25

     

1992 62.5

     

1993 64.25

     

1994 76

     

1995 68.25

     

1996 78.375

     

1997 66.25

我试过了:

auto.key = list(space = "right")
space = "right"
key.position = "right"

我也尝试将图例规范放在timePlot代码行之外,但我希望能够让它在timePlot函数中使用位置规范。感谢您提供的任何帮助:

plot.new()
legend(1, -1, c("BIBEKB","MACAGO","MACAHM", "VOYASB"))

1 个答案:

答案 0 :(得分:0)

我在openair timePlot的github repo中添加了“key.position =”函数选项

但它是开发者版本。因此,您可以尝试手动安装它。可能它会帮助你!

How to install from Github repository