python - groupby 后的百分比基于 0 或 1
解决方案
让我们试试groupby().transform()
:
df['result'] = df['col3'] * df.groupby(['col1','col2'])['col3'].transform('mean')
推荐阅读
- android - 使用 Android Studio 创建后的空颤振项目
- scala - In scala shapeless, is it possible to use literal type as a generic type parameter?
- excel - Formula for number of occurrence of the sorted data
- tensorflow - Predicting Different Classes by the Size of Test data
- python - Python 新手,可以在基本问题上使用一些指导
- reactjs - 如何使用钩子转动这个类
- ios - Errors when installing cocoapods with gem
- vb.net - 如何从连接到数据库的组合框中删除项目并自动刷新?
- json - jq可以在一行中处理多个json对象吗?
- python - pyinstaller:LSOpenURLsWithRole() 失败,错误 -10810