基礎語法
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’