0
比方說,我們有一個像下面的熊貓數據框。熊貓集團聚合
> category level score
> Bus travel 0.75
> Bus travel 0.60
> Bus vehicles 0.50
我想要的是按'水平'分組,並計算'數'和每個'水平'的最高分數。另外,「硬」的部分是創建這樣一個輸出:
> category travel score vehicles score
> Bus 2 0.75 1 0.5
我一直在努力這樣做:
> grouped = df.groupby('level').agg(
{
'category': 'count',
'score': 'max'
})
任何想法?
那是相當接近!謝謝! –