我使用windRose包从openair包中绘制了一个图表。这里是一个可重复的例子。
library(openair)
windRose(mydata, ws="ws", wd="wd", breaks=c(0,1.5,3.3,5.4,7.9,10.7),
auto.text= FALSE, paddle = FALSE, annotate = FALSE)我发现我可以通过key.header、key.footer和key.position更改图例标题、页脚和位置。但我想改变传说的标签,所以"1.5到3.3",使用在另一种语言,而不是英语("1.5祖3.3“)或例如"2博福特”。有简单的方法吗?
发布于 2015-05-07 08:55:26
在windRose函数中,可以添加参数key = list(labels = c())。您可以定义自己的标签,例如:
library(openair)
windRose(mydata, ws="ws", wd="wd", breaks=c(0,1.5,3.3,5.4,7.9,10.7),
auto.text= FALSE, paddle = FALSE, annotate = FALSE,
key = list(labels = c("0 zu 1.5", "1.5 zu 3.3", "3.3 zu 5.4",
"5.4 zu 7.9", "7.9 zu 10.7",
"10.7 zu 20.16")))

https://stackoverflow.com/questions/30094435
复制相似问题