这是我的代码:
df = pd.read_csv(r'C:\Neuer Ordner\Strompreis.csv',
sep=';',
encoding = 'unicode_escape',
index_col=0,
parse_dates=True
)
dd = list()
for i in range (0,5):
x = df.values[len(df)-5]
y = df.values[len(df)-3]
z = 0.5*x + 0.7*y
dd.append(z)
dx = pd.DataFrame(dd)
df = pd.concat([df, dx])
数据框必须包含新的计算值,以便我可以使用它们来计算其他值。
这是输入数据框的头部