我有以下df:
valor
BB 435.116
CEL -1439.250
DI 132.300
AC 560.500
以及以下标量:
x=2000
生成新列的最佳方法是什么,使每个行中的求和总和?
所需的输出看起来像这样:
valor summ
BB 435.116 2435.116
CEL -1439.250 995.866
DI 132.300 1128.166
AC 560.500 1688.666
初始标量的位置会在相应的行中添加值
有一种简单的方法可以执行此操作吗?
答案 0 :(得分:2)
使用cumsum
df['summ']=df.cumsum()+2000
df
Out[208]:
valor summ
BB 435.116 2435.116
CEL -1439.250 995.866
DI 132.300 1128.166
AC 560.500 1688.666