Pandas 如何在熊猫数据帧';谁的专栏?
如何将3天平均销售额%公式应用到熊猫数据框架的列中_ 我有一个数据帧_Pandas 如何在熊猫数据帧';谁的专栏?,pandas,dataframe,formula,Pandas,Dataframe,Formula,如何将3天平均销售额%公式应用到熊猫数据框架的列中_ 我有一个数据帧_ No Sale 3 Day Average Sale % 1 4786 2 7546 3 2578 4 6974 ( (No4 - ((No3+NO2+No1)/3)) / ((No3+NO2+No1)/3) ) * 100 尝试一次滚动4个元素并应用自定义函数 def average_sale_percent(x): three_day_avg = s
No Sale 3 Day Average Sale %
1 4786
2 7546
3 2578
4 6974 ( (No4 - ((No3+NO2+No1)/3)) / ((No3+NO2+No1)/3) ) * 100
尝试一次滚动4个元素并应用自定义函数
def average_sale_percent(x):
three_day_avg = sum(x[:3]) / 3
return ((x[3] - three_day_avg) / three_day_avg) * 100
df.Sale.rolling(4).apply(average_sale_percent)
只要简单地使用
iloc[]
或loc[]
accessor我想OP想要的是一个带有自定义函数的滚动平均值如果我使用iloc[]或loc[],那么相同的值就会打印到孔列“我想OP想要的是一个带有自定义函数的滚动平均值”先生,我不明白您想告诉我什么,您能详细说明一下df['Sale']的价格变化(3)*100?