groupby如何具有独特的价值?蟒蛇熊猫

时间:2020-10-21 13:23:08

标签: python pandas pandas-groupby

我想用优先级和别名列的唯一值对该数据框进行分组,以创建乳胶报告:

Alias         Number    Duration(h)   priority
A             23834     8111.130497   120
B             16453     6773.243598   120
C             15988     8347.042753   120
A             19        113.475702    139
B             16        113.476042    139

所以我尝试了:

df = df.groupby(['priority', 'Alias'])
df

终端返回:

<pandas.core.groupby.generic.DataFrameGroupBy object at 0x000002377285CA00>

预期结果:

priority    Alias    Number    Duration(h)
120         A        23834     8111.130497
            B        16453     6773.243598
            C        15988     8347.042753
139         A        19        113.475702
            B        16        113.476042

我不明白终端为什么会退回...谢谢您的时间!

1 个答案:

答案 0 :(得分:0)

您的数据已经按优先级和别名分组,因为这2列的每种值组合在您的数据集中都是唯一的。只是将其可视化会更好,我认为以上推荐的RadCalendar是正确的答案。 您还可以将优先级列放在别名前面。