我有一个数据,我适合曲线,但我想绘制点,多项式通过点;但也是拟合线周围的“不确定区域” - 如果它是0度多项式,则最好是在平均线周围着色的〜/ - 标准偏差区域 .
我可以做polyfit和基本图 . 任何有关面积计算和绘图的帮助将不胜感激 .
我用计算了标准偏差
sdev = sqrt(sum((y - np.polyval(fit, x))**2)/(len(y) - 1))
然后:def curve(x):return np.polyval(fit,x)
def sdev_area_mn(x): return np.polyval(fit, x) - sdev def sdev_area_mx(x): return np.polyval(fit, x) + sdev
其次是:fill_between(xfit,sdev_area_mn(xfit),sdev_area_mx(xfit),alpha = 0.25,color ='r')
并将其用于0度和1度多项式 .
1 回答
我用计算了标准偏差
然后:def curve(x):return np.polyval(fit,x)
其次是:fill_between(xfit,sdev_area_mn(xfit),sdev_area_mx(xfit),alpha = 0.25,color ='r')
并将其用于0度和1度多项式 .