我有一个数据,我适合曲线,但我想绘制点,多项式通过点;但也是拟合线周围的“不确定区域” - 如果是0度多项式,最好是在平均线周围着色的〜/ - 标准偏差区域。
我可以做polyfit和基本图。任何有关面积计算和绘图的帮助都将受到赞赏。
答案 0 :(得分:0)
我使用
计算了标准偏差sdev = sqrt(sum((y - np.polyval(fit, x))**2)/(len(y) - 1))
然后: def曲线(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度多项式。