熊猫:按国家和月份绘制数据透视表

时间:2019-06-14 01:10:29

标签: python pandas matplotlib

我有以下名为df_exp的{​​{3}}。它的尾巴在所附的图像中。基于此,我为今年和上一年的数据创建了数据透视表,如下所示:

orders_this_year = pd.pivot_table(df_exp['2018-07':'2019-06'],
                                  index=['Month'],
                                  columns=['Country'], 
                                  values=['OrderNo'],
                                  aggfunc=len)
orders_prev_year = pd.pivot_table(df_exp['2017-07':'2018-06'],
                                  index=['Month'],
                                  columns=['Country'],
                                  values=['OrderNo'],
                                  aggfunc=len)

这将产生以下结果: Dataframe

我希望能够对此进行绘制,从而使其成为每个Country列的折线图,其中包含当年和上一年的月份数据(即,一张图将具有AU订单,且具有当年和上一年的趋势线,最重要的是必须在7月-6月而不是1月-12月订购。

我是否应该修改数据透视表以实现这一目标?如果需要,我可以拆分数据,因此每个国家(如果需要)将是其自己的数据框。这里的任何方向将不胜感激。

0 个答案:

没有答案