Python按照值求取移动平均值

如图,我想实现按每5度计算纵坐标的移动平均值,moving average
不是按照index 计算,按照值计算,

img

我之前是采用的rolling_mean 函数,但这个是按照点取值,每5个取一次平均值,要实现按值取平均值,可以怎么修改呢

#对力矩进行移动平均(Positive)
y_rolling_mean_p =toruqe_ninety_p.rolling(5).mean()

#对力矩进行移动平均(Negative)
y_rolling_mean_n =toruqe_ninety_n.rolling(5).mean()