python - 将列中的所有值相乘 python pandas
问题描述
我正在使用熊猫 1.14 和 python 3.8
给定一个数据框:
Id A B
1 3 4
2 3 4
3 1 2
4 4 3
如果我想对 A 列中的所有值求和,我只想sum(df["A"])
如何替换 sum -> multiplication?
我想要的是multiply(df["A"])
返回 3 x 3 x 1 x 4 = 36。
提前致谢!
解决方案
这应该工作
df.A.product()
推荐阅读
- nosql - Oracle NoSQL 数据库云服务的服务控制台是否支持 ORDER BY?
- windows - 如何读取 dbf 文件?
- xaml - 在 UWP XAML 中减小 DatePicker 的宽度
- java - 如何创建下拉菜单并使内容下降?
- c - pthard 不能在带有矩阵的 Ubuntu 上工作
- php - p3-profiler 错误,包括卸载插件后
- react-native - 创建 jsconfig.json 时出现错误
- jailbreak - 如何绕过 iXGuard 的越狱检测?
- amazon-web-services - 如何在 AWS Amplify 上自动将 HTTP 重定向到 HTTPS
- jquery - 从每个表中获取所有输入值