Я пытаюсь интерполировать некоторые разбросанные 2D-данные в другие заданные разбросанные точки в Python. Я хочу использовать линейную интерполяцию, но хочу применить ближайшего соседа к точкам экстраполяции. ScatteredInterpolant от Matlab делает именно то, что я хочу, но я пытаюсь найти функцию в Python. Я просмотрел функции scipy.interpolate, но не могу найти такую, где можно указать метод экстраполяции.
Кто-нибудь знает о функции интерполяции в scipy или другой библиотеке, которая предлагает эту опцию? Спасибо!