pandas横向累计求积的内置函数
时间: 2023-10-16 13:28:01 浏览: 128
python pandas cumsum求累计次数的用法
pandas中横向累计求积的内置函数是`cumprod()`,该函数可以对DataFrame中的每一列进行累计求积操作,返回一个新的DataFrame对象。具体用法如下:
```python
import pandas as pd
# 创建一个DataFrame
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
# 对每一列进行横向累计求积操作
result = df.cumprod(axis=0)
# 打印结果
print(result)
```
输出结果为:
```
A B
0 1 4
1 2 20
2 6 120
```
上述代码中,`cumprod()`函数的`axis`参数默认为0,表示对每一列进行累计求积操作。如果要对每一行进行累计求积操作,可以将`axis`参数设置为1。
阅读全文