В настоящее время я использую некоторые интерполяции (интерполяции кубических сплайнов) на python и excel. Учитывая ограничения на то, как некоторые данные должны быть отображены и получены, мне нужно запустить кубическую сплайн-интерполяцию на python для некоторых данных и использовать надстройку из «Реальная статистика с использованием Excel» для некоторых других.
Однако в качестве теста я попытался выполнить интерполяцию кубическим сплайном, используя одни и те же данные для обоих, и в итоге получил разные результаты.
new_df_expanded.interpolate(method='CubicSpline')
так я извлекаю метод CubicSpline из pandas, который, насколько я понимаю, использует библиотеку Scipy для выполнения CubicSpline.
https://www.real-statistics.com/other-mathematical-topics/spline-fitting-interpolation/
имеет функцию под названием Spline(), где мне просто нужно ввести массивы с точками данных, и она автоматически запустит интерполяцию.
Есть ли какая-то логическая разница между тем, как они оба запускают сплайновые интерполяции?