Python 按产量分组

Python 按产量分组,python,pandas,Python,Pandas,我已按“发布年份”对数据进行分组 df\u清洗[['release\u year','genre']].groupby('release\u year').genre.value\u counts() 输出如所附屏幕截图所示: 我想找出每组的最大值 当我在上述代码行末尾添加.max()时,它只返回一个值。使用max和level: (df_cleaning_melted[['release_year', 'genre']] .groupby('release_year').genre.v

我已按“发布年份”对数据进行分组

df\u清洗[['release\u year','genre']].groupby('release\u year').genre.value\u counts()

输出如所附屏幕截图所示:

我想找出每组的最大值


当我在上述代码行末尾添加.max()时,它只返回一个值。

使用
max
和level:

(df_cleaning_melted[['release_year', 'genre']]
    .groupby('release_year').genre.value_counts()
    .max(level='release_year')
)

你是说你想为(发行年份、流派)找到max?或者每年只有发行版有多种类型的电影,例如1960年一年的电影类型统计(戏剧6、喜剧5、动作10)。我想找到每年使用此类型名称的最大计数的类型。代码运行良好,它成功地显示了每年的最大值计数,如何显示此类类型的名称(使用最大计数)?