上流SEが久しぶりに開発してみる日記

マネジメント専任システムエンジニアがなれないプログラミングをしてみる日記です。

python データフレームの日付での週次、月次の集計

週次、月次で集計したいなー

 

#週次で集計
df.groupby(pd.Grouper(key="when", freq="W")).sum()

 

#月次で集計
df.groupby(pd.Grouper(key="when", freq="M")).sum()

 

日付のkeyを指定して(今回はwhen)、freqをW(週次)、M(月次)でしていするだけ。

 

なんて簡単なんだ!

 

pythonはわかりやすさ優先しているだけあるわ。