所以我将一些数据存储为两个列表,并使用它们绘制它们
plot(datasetx, datasety)
Run Code Online (Sandbox Code Playgroud)
然后我设置了趋势线
trend = polyfit(datasetx, datasety)
trendx = []
trendy = []
for a in range(datasetx[0], (datasetx[-1]+1)):
trendx.append(a)
trendy.append(trend[0]*a**2 + trend[1]*a + trend[2])
plot(trendx, trendy)
Run Code Online (Sandbox Code Playgroud)
但我有第三个数据列表,这是原始数据集中的错误.我很好地绘制了错误栏,但我不知道是使用这个,如何在多项式趋势线的系数中找到错误.
所以说我的趋势线是5x ^ 2 + 3x + 4 = y,需要在5,3和4值上出现某种错误.
是否有使用NumPy的工具可以为我计算?