Von scipy Ich benutze die interpolate.splrep und interpolate.splev Funktionen, um meinen Datensatz zu interpolieren. Es ist nicht überraschend, dass dies nicht sehr gut funktioniert, wenn ich versuche, einen interpolierten Wert nahe den Rändern des Datensatzes zu erhalten.Interpolation von Datenpunkten an den Endpunkten eines Datensatzes
Ich habe einen Workaround gefunden (den Datensatz um zwei zusätzliche Einträge zu erweitern, die den gleichen Wert haben wie der letzte "reguläre" Eintrag des Datensatzes; das scheint zu funktionieren), aber ich frage mich, ob ich das tun soll Verwenden Sie eine andere Interpolationsfunktion, oder wenn es eine allgemeine Möglichkeit gibt, damit umzugehen.
Vielen Dank im Voraus!