Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 熊猫–“;“聪明的”;在索引'处汇总先前值的方法;n';_Python_Pandas - Fatal编程技术网

Python 熊猫–“;“聪明的”;在索引'处汇总先前值的方法;n';

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循环的混乱方法,但我正试图避免使用昂贵的方法和更“复杂”的方式。但我

我对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
循环的混乱方法,但我正试图避免使用昂贵的方法和更“复杂”的方式。但我真的想不出更好的方法来做这件事,我知道必须有更好的方法。获取这个“总和”数据帧的聪明方法是什么?谢谢。

我想您需要的是累计金额,您可以使用:

返回:

   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