我使用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 zu 3.3")或者例如to& #34; 2 Beaufort"。有一个简单的方法吗?
答案 0 :(得分:2)
在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")))