Python 如何将列的实际行与另一列的上一行相加?
我有以下建议: 它来自excel文件。实际上,我想在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
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()