【发布时间】:2020-12-21 18:27:29
【问题描述】:
我确信这个问题已经在某个地方得到了回答,但我对 pandas 不是很好,需要有人为我分解它。
我有这个功能:
def process_data(data):
data = data[data['Bucket Number'] == 25.0].groupby(['Activity Month', 'Agent Sign']).agg({'Total Ping Current Forecast': [np.sum]})
return data
编辑:固定样本
产生这个输出:
Total Ping Current Forecast
sum
Activity Month Agent Sign
202001 CRCDIF 618485.0
CRCTLD 47746137.0
DFW1DF 16220228.0
HDQ9LO 19995.0
HDQBDE 10739.0
... ...
202007 HDQRPT 0.0
HDQZED 0.0
MSCUHD 0.0
RDUSMD 56732.0
{Various} 245079251.0
如何制作一个条形图,其中 X 轴是 Activity Month,Y 轴是总和,每个刻度是两个最大的 Agent Sign 条形图?
例如,202001 的刻度线将有两个柱,一个用于Agent Sign CRCTLD,一个用于 DFW1DF。
【问题讨论】:
标签: pandas sorting pandas-groupby bar-chart seaborn