R:使用来自openair包的windRose的多个windrose图
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了R:使用来自openair包的windRose的多个windrose图相关的知识,希望对你有一定的参考价值。
我想比较8个月之间的风力分布。我使用windRose
包中的openair
函数。在原始数据中有一个名为“月”的额外列,每个月都有一个名称。
我的代码是:
library(openair)
windRose(data, ws = "ws", wd = "wd", layout=c(2,4), type = "month"....
通过使用type =“month”,它会在一个大的2 x 4 obverview-plot中自动绘制每个月的情节,这非常适合比较所有内容。它看起来非常精细,但这几个月的命令很奇怪,而且很烦人。
问题:
- 有谁知道如何告诉R以哪个顺序绘制月份(应该是3月,4月,5月......)?这也是.csv中的原始顺序。
- 是否可以在情节中添加南北网格?
非常感谢提前!
Ben
答案
是的,你需要创建这样的东西:
wind $ month <-factor(wind $ month,levels = c(“April”,“May”,“June”,“July”,“August”,“September”,“October”,“November”,“December” ,“一月”,“二月”,“三月”))
在类型中你需要写type =“mes”
另一答案
R为每个因子分配一个级别。因此,无论何时处理因素,您都需要处理这些级别。
您可以使用类似的内容指定所需的每个因子的级别
data$Month <- factor(data$Month, levels =c("Jan", "Feb", "Mar", "Apr", "May", "June", "July", "Aug", "Sep", "Oct", "Nov", "Dec")
以上是关于R:使用来自openair包的windRose的多个windrose图的主要内容,如果未能解决你的问题,请参考以下文章
R语言使用cmprsk包的crr函数进行生存资料的多因素竞争风险分析(Competing Risks Regression)
R语言使用cmprsk包的crr函数进行生存资料的多因素竞争风险分析使用predict.crr函数进行多因素竞争风险模型的预测推理分析