Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/286.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 如何将列的实际行与另一列的上一行相加?_Python_Python 3.x_Pandas_Sum - Fatal编程技术网

Python 如何将列的实际行与另一列的上一行相加?

Python 如何将列的实际行与另一列的上一行相加?,python,python-3.x,pandas,sum,Python,Python 3.x,Pandas,Sum,我有以下建议: 它来自excel文件。实际上,我想在Python中复制它 TTA列的第一个值是Tiempo termico列的第一个值,从TTA列的第二个值开始,用Tiempo termico列的下一个值和TTA的上一个值之和填充单元格 如何在Python 3中执行这样的操作 非常感谢您提前和抱歉,如果这个问题导致混乱,我会尽量清楚 编辑 前一个df是我的预期输出。起点是df如下所示: Tiempo termico (ºC dia) TTA

我有以下建议:

它来自excel文件。实际上,我想在Python中复制它

TTA
列的第一个值是
Tiempo termico
列的第一个值,从
TTA
列的第二个值开始,用
Tiempo termico
列的下一个值和
TTA
的上一个值之和填充单元格

如何在Python 3中执行这样的操作

非常感谢您提前和抱歉,如果这个问题导致混乱,我会尽量清楚

编辑

前一个df是我的预期输出。起点是df如下所示:

Tiempo termico (ºC dia)            TTA
                  17.84          17.84
                  16.73
                  16.51
                  16.99
                  17.58
                  18.34
                  18.51
从这个df中,获得第一个作为输出。

使用
.cumsum()


该df是预期的输出。我在excel中有这样的功能,我希望在Python中得到相同的结果
df['TTA'] = df['Tiempo termico'].cumsum()