Python 熊猫–“;“聪明的”;在索引'处汇总先前值的方法;n';
我对pandas的工作相当陌生,我一直在尝试创建一个新的数据框架,其中索引Python 熊猫–“;“聪明的”;在索引'处汇总先前值的方法;n';,python,pandas,Python,Pandas,我对pandas的工作相当陌生,我一直在尝试创建一个新的数据框架,其中索引n处的价格值是从索引0到n的值之和 例如,如果我有: dataframe df: price 0 1 1 2 2 3 3 2 4 4 5 2 生成的数据帧应如下所示: dataframe df: price 0 1 1 3 2 6 3 8 4 12 5 14 我可以想到一种使用嵌套的for循环的混乱方法,但我正试图避免使用昂贵的方法和更“复杂”的方式。但我
n
处的价格值是从索引0
到n
的值之和
例如,如果我有:
dataframe df:
price
0 1
1 2
2 3
3 2
4 4
5 2
生成的数据帧应如下所示:
dataframe df:
price
0 1
1 3
2 6
3 8
4 12
5 14
我可以想到一种使用嵌套的
for
循环的混乱方法,但我正试图避免使用昂贵的方法和更“复杂”的方式。但我真的想不出更好的方法来做这件事,我知道必须有更好的方法。获取这个“总和”数据帧的聪明方法是什么?谢谢。我想您需要的是累计金额,您可以使用:
返回:
price
0 1
1 3
2 6
3 8
4 12
5 14
price
0 1
1 3
2 6
3 8
4 12
5 14