How do you order a nominale variable. e.g month in R?

后端 未结 3 1107
北荒
北荒 2021-01-07 15:12

This is a very basic problem but I do not find an answer. How can I order my variable \"Month\" so that when I make a bar plot January is first, then February...?

Th

3条回答
  •  野趣味
    野趣味 (楼主)
    2021-01-07 16:13

    Adding to the answer from Ben (since I cannot add comments yet), you can do the following, assuming you have a dataframe with a Month column:

    df$Month <- factor(df$Month,levels=month.name)
    df = df[order(df$Month,decreasing=FALSE),]
    

提交回复
热议问题