我有贷款数据,我想分组的日期,并通过不同的产品获得金额月
我的数据是这样的
disbursementdate | amount | product | cluster
2017-01-01 | 1000 | HL | West
2018-02-01 | 1000 | PL | East
所以在查询之后,我希望结果看起来像这样
Month | HL | PL
January 2018 | 1000 | 0
February 2018 | 100 | 1000
请注意,可能会有更多的产品,没有办法知道有多少独特的。。。所以呢 sum case when
不会有用的
我在苦苦挣扎
2条答案
按热度按时间rsaldnfx1#
例如,您可以在mysql中构建要执行的代码
bbuxkriu2#
您可以使用pandas和专门构建的方法
pd.DataFrame.pivot_table
: