我在这件事上遇到了困难 - 不知道为什么......也许现在已经很晚了。
我在 pandas 中有一个数据框,如下所示:
1 10
2 11
3 20
4 5
5 10
我想计算每一行上面每一行的被乘数。例如,在第 3 行,我想计算 10*11*20,即 2,200。
我该怎么做呢?
Use cumprod.
Example:
df = pd.DataFrame({'A': [10, 11, 20, 5, 10]}, index=range(1, 6))
df['cprod'] = df['A'].cumprod()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)