【发布时间】:2021-02-25 22:23:34
【问题描述】:
我希望从 1 月到 12 月按顺序将日历日放入 matplot 图形中。我的代码如下。月份在 pandas 数据框中。
代码
month_df = df.groupby(['month_name']).count()
month_df = month_df.sort_values(by="month_name",ascending=True)
month_df['month'] = pd.to_datetime(month_df["month_name"])
【问题讨论】:
-
由于是字符串排序,一般都是按字母顺序排序的。从一月到十二月排序的唯一方法是创建一个正确订单列表并将其用作对行进行排序的索引(AFAIK)。
标签: python pandas numpy sorting monthcalendar