如何优雅地平均多条曲线 & scipy.interpolate.interp1d below the interpolation range error
为了实验结果的有效性减少偶然性,我们经常需要重复实验,平均多个结果。但是像类似auc曲线的这种东西,每次出来的一条折线的拐点都是不对齐的,这时该如何平均多条曲线呢?我的做法是先插值取x轴特定点上的y值,然后在平均每个x对应的y值们。代码如下:fromscipyimportinterpolatedefaverageCurve(xs,ys,xnew=np.linspace(0,1,1000),kind