Pandas累加函数 cumsum()
基础语法
DataFrame.cumsum(axis=None, skipna=True, *args, **kwargs)
参数 | 介绍 | 默认值 |
---|---|---|
axis | 对每行的值累加(1或columns)或者对每列的值累加(0或index) | 可选值{0 or 'index’, 1 or 'columns’}, 默认值0 |
skipna | 是否排除空值(NaN) | 默认值True |
返回值 | 为Series 或 DataFrame |
示例
table = [[2.0, 1.0, 3.0],
[3.0, np.nan, 2.0],
[1.0, 0.0, np.nan]]
df = pd.DataFrame(table)
print(df)
print(df.cumsum())#或axis='index’
print(df.cumsum(axis=1))#或axis='columns’
print(df.cumsum(skipna=False))#或axis='index’
print(df.cumsum(axis=1, skipna=False))#或axis='columns’
赞 (0)