[英]Changing the legend labels in a windrose from R openair
我提出使用圖形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”)以外的另一種語言,或者例如“2 Beaufort”。 有沒有簡單的方法?
在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")))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.