【发布时间】:2021-11-30 08:38:37
【问题描述】:
我正在尝试创建一个名为var1 的运行(移动)总计。
因此,我希望它看起来像这样:
因此,如果var1 = 5, 4, 3, 12 分别为前四个值,我想要
TOTAL 值为 9 (5+4)、7 (4+3)、15 (3+12) 等。
相反,它只占用了 2 次 var1,因此总计的前四个值是:
10, 8, 6, 24 等
这是我正在尝试的代码。它似乎工作(没有错误)
import datetime
import pandas as pd
data=pd.read_csv("C:/Users/ameri/tempjohn.csv")
data.total=0
i=1
while i < 3:
data.total+=data.var1
i+=1
print(data.total)
有人可以帮忙吗? 谢谢 约翰
【问题讨论】:
标签: python while-loop counter