首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R:使用来自openair包的windrose的多个windRose绘图

R:使用来自openair包的windrose的多个windRose绘图
EN

Stack Overflow用户
提问于 2014-12-08 09:55:34
回答 2查看 1.7K关注 0票数 1

我想比较8个月之间的风分布情况。我使用来自windRose包的函数openair。在原始数据中,有一个额外的列,名为" month“,每个月的名称。

我的代码是:

代码语言:javascript
复制
library(openair)
windRose(data, ws = "ws", wd = "wd", layout=c(2,4), type = "month"....

通过使用type = " month“,它会自动在一个大的2x4obverview-图中为每个月绘制一个图,这对于比较所有的东西都是非常好的。它看起来很好,但这几个月是一个奇怪的顺序,这是相当恼人的。

问题:

  • 有没有人知道如何告诉R,按哪个顺序来划分月份(三月,四月,五月.)?这也是.csv中最初的顺序。
  • 有没有可能在情节中增加一个南北网格?

提前谢谢!

EN

回答 2

Stack Overflow用户

发布于 2015-08-26 01:59:49

是的,您需要创建这样的东西:

viento$mes<-factor(viento$mes,level= c("Abril“、"Mayo”、"Junio“、"Julio”、"Agosto“、"Septiembre”、"Octubre“、"Noviembre”、"Diciembre“、"Enero”、"Febrero“、"Marzo"))

在类型上,您需要编写type="mes“

票数 0
EN

Stack Overflow用户

发布于 2018-03-01 07:23:21

R为每个因素分配一个级别。因此,每当你处理这些因素时,你都需要关注这些水平。

您可以使用这样的方法指定每个因素的级别

代码语言:javascript
复制
data$Month <- factor(data$Month, levels =c("Jan", "Feb", "Mar", "Apr", "May", "June", "July", "Aug", "Sep", "Oct", "Nov", "Dec")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27355386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档