python - 熊猫分组输出
问题描述
我按“release_year”对数据进行了分组
df_cleaning_melted[['release_year', 'genre']].groupby('release_year').genre.value_counts()
输出就像附加截图中的那样: 输出屏幕截图
我想找到每个组的最大值?
当我在上述代码行的末尾添加 .max() 时,它只返回单个值。
解决方案
max
与级别一起使用:
(df_cleaning_melted[['release_year', 'genre']]
.groupby('release_year').genre.value_counts()
.max(level='release_year')
)
推荐阅读
- google-apps-script - MailApp.sendEmail -> 来自不同帐户的邮件
- javascript - 无法使用“级别”查询读取 objectValue 数据
- bash - 如何找到使用 git 在文件中删除后添加的行?
- router - 可以只允许我的 chromebook 上的用户只浏览少数几个网站吗?
- python - Python 中的 list(array) 和 array.tolist() 有什么区别吗?
- r - 将 ntile 函数应用于具有不同存储桶大小的数据帧列表
- python - 正则表达式在没有其他文本的情况下查找引号内的所有 p 标签
- apache - 在 tcp 模式下在 HAproxy 后面运行 httpd 时,命令“RemoteIPProxyProtocol”(httpd 2.4.6)无效
- reactjs - 更新 React Native 中的多个状态(分别为每个组件增加计数器)
- angular - matInput 值未更新