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)

相关推荐