嘈杂序列的单调平滑

时间:2019-08-12 15:58:03

标签: python scipy smoothing

在数据上运行后,我希望获得一条平滑的单调曲线。为方便起见,我研究了一个两步过程-savgol_filter(来自scipy.signal)在原始(x,y)上运行,然后PchipInterpolator(来自scipy.interpolate)运行

我的数据集在这里:c2 | c6

输入列是得分(x),校准(y)。运行savgol = savgol_filter(calib,201,3)时,我得到列savgol。当我运行pchip = PchipInterpolator(score, savgol)时,系列pchipsavgol几乎完全相同;当然不是单调的。

我正在寻求有关如何正确运行Pchip...和/或如何在给定输入(score, calib)的情况下如何获得平滑单调级数的帮助(python代码不是R)。

0 个答案:

没有答案