У меня есть данные, как показано ниже. Я хочу найти кривую КУБИЧЕСКОГО СПЛАЙНА, которая соответствует всему набору данных (ссылка для выборки данных).
Вещи, которые я пробовал до сих пор:
Я прошел через функции кубического сплайна scipy, но все они могут давать результаты только за один раз, тогда как мне нужна одна кривая для всего временного диапазона.
Я построил график, взяв среднее значение коэффициентов сплайна, сгенерированных scipy.interpolate.splrep, для 4 узлов, но результаты были плохими и не решали мою задачу.
Вещи, которые могут мне помочь:
Идея о том, как оптимизировать количество и положение узлов для лучшей подгонки.
Если нет, то если кто-то может помочь мне найти точные полиномиальные коэффициенты для кубических сплайнов для заданного количества узлов.
Если кто-то может предложить полный способ решения этой проблемы.