我想比较8个月之间的风分布情况。我使用来自windRose包的函数openair。在原始数据中,有一个额外的列,名为" month“,每个月的名称。
我的代码是:
library(openair)
windRose(data, ws = "ws", wd = "wd", layout=c(2,4), type = "month"....通过使用type = " month“,它会自动在一个大的2x4obverview-图中为每个月绘制一个图,这对于比较所有的东西都是非常好的。它看起来很好,但这几个月是一个奇怪的顺序,这是相当恼人的。
问题:
提前谢谢!
本
发布于 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“
发布于 2018-03-01 07:23:21
R为每个因素分配一个级别。因此,每当你处理这些因素时,你都需要关注这些水平。
您可以使用这样的方法指定每个因素的级别
data$Month <- factor(data$Month, levels =c("Jan", "Feb", "Mar", "Apr", "May", "June", "July", "Aug", "Sep", "Oct", "Nov", "Dec")https://stackoverflow.com/questions/27355386
复制相似问题