DataFrame
日付列を持つパンダがあります。インデックスではありません。
各場所の月ごとの集計を使用して、データフレームに pivot_table を作成したいと考えています。
データは次のようになります。
['INDEX'] DATE LOCATION COUNT 0 2009-01-02 00:00:00 AAH 1 1 2009-01-03 00:00:00 ABH 1 2 2009-01-03 00:00:00 AAH 1 3 2009-01-03 00:00:00 ABH 1 4 2009-01-04 00:00:00 ACH 1
私が使用した:
pivot_table(cdiff, values='COUNT', rows=['DATE','LOCATION'], aggfunc=np.sum)
値をピボットします。cdiff.DATE を日付ではなく月に変換する方法が必要です。私は次のような結果になることを願っています: データは次のようになります:
月の場所数 1月 AAH 2 1 月 ABH 2 1 月 ACH 1
strftime
cdiff.DATE であらゆる方法を試しましたが、成功しませんでした。シリーズオブジェクトではなく、文字列に適用したいと考えています。