-1
groupbyとsumで作成されたサマリーデータに基づいて積み重なった領域プロットを作成します。pandas groupby sum areaプロット
groupbyとsum部分は、適切なグループ化と集計を行いますが、結果の形式はプロットする意味がありません。ここからどこへ行く
は、私はよく分からない:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
df=pd.DataFrame({'invoice':[1,2,3,4,5,6],'year':[2016,2016,2017,2017,2017,2017],'part':['widget','wonka','widget','wonka','wonka','wonka'],'dollars':[10,20,30,10,10,10]})
#drop the invoice number from the data since we don't need it
df=df[['dollars','part','year']]
#group by year and part, and add them up
df=df.groupby(['year','part']).sum()
#plotting this is nonsense:
df.plot.area()
plt.show()