我有一個熊貓DataFrame
與日期列。這不是一個索引。熊貓pivot_table日期
我想在每個位置使用每月計數聚合數據框上的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轉換爲一個月而不是日期。 我希望喜歡的東西來結束: 的數據是這樣的:
MONTH LOCATION COUNT January AAH 2 January ABH 2 January ACH 1
我試過的strftime
方法所有的方式在cdiff.DATE沒有成功。它想要應用到字符串,而不是系列對象。
我提供了這個[幾個具體的例子和替代方法** Q&A ** ](https://stackoverflow.com/q/47152691/2336654)您或其他人可能會發現有幫助。 – piRSquared 2017-11-11 22:24:14