【发布时间】:2023-01-20 03:13:54
【问题描述】:
我需要在 DataFramedf 中创建一个列,它计算列中某些值的平均值。
我有一个包含以下列的 DataFrame:
'E' '我' 'D'
我需要创建另一个名为“S”的列,其计算方式如下:
'S' = ('E' + 'I' - 'D') / X其中 X 是“D”的最后七个值的平均值
我试过了:
df[S] = []
for i in range(n):
Stock = (df[E] + df[I] - df[Despachos]) / (sum(...)/7)
df[S].append(Stock)
print(df)
当然我得到了一个错误,因为我真的不知道如何计算我的X这对应于我尝试做的总结
【问题讨论】:
标签: python dataframe calculated-columns