📌  相关文章
📜  Python| Pandas Series.cumsum() 查找系列的累积总和(1)

📅  最后修改于: 2023-12-03 15:34:16.256000             🧑  作者: Mango

Python | Pandas Series.cumsum() 查找系列的累积总和

介绍

Pandas是一个用于数据操作和分析的Python库。其中,Series.cumsum()方法用于查找一个系列中所有元素的累积总和。

语法

Series.cumsum(self, axis=None, skipna=True, *args, **kwargs)

参数
  • axis: 指定要进行求和的轴。如果为0,则沿着行方向求和;如果为1,则沿着列方向求和。默认值为None,表示将所有元素相加。
  • skipna: 是否忽略NaN值。默认为True,即忽略NaN值。
  • args: 不定长参数列表。
  • kwargs: 字典,表示关键字参数。
示例
import pandas as pd
  
# 创建一个Series
s = pd.Series([1, 2, 3, 4, 5])
  
# 查找所有元素的累积总和
print(s.cumsum()) 

输出:

0     1
1     3
2     6
3    10
4    15
dtype: int64
解释

在上面的示例中,我们首先创建了一个包含5个整数的Series。然后,我们使用cumsum()方法查找了所有元素的累积总和。

第一个元素为1,第二个元素为1+2=3,第三个元素为1+2+3=6,以此类推,最后一个元素为1+2+3+4+5=15。

因此,最终输出的结果为包含累积总和的Series。