Предположим, у меня есть 7 временных рядов, которые представляют изменяющееся значение, измеренное в точке с координатами x, y.Также у меня есть группа из 20 баллов, распределенных в пространстве в пределах охвата этих 7 баллов.Таким образом, я хочу получить 20 временных рядов, где каждое значение является интерполированным значением начальных 7 точек в соответствующий момент.Временной шаг - день.Я знаю, что кригинг - лучший метод интерполяции в моем случае.Также я знаю, что интерполяцию кригинга нескольких точек по регулярной сетке легко выполнить с помощью пакетов scikit-learn или pykrige.Но я хочу временные ряды (временной цикл? Не будет ли он работать слишком медленно?) И я хочу, чтобы в качестве целевых позиций интерполированных значений использовались нерегулярные точки, а не регулярная сетка.
Итак, какое здесь оптимальное решение?
Я видел эту тему , но нет циклического времени.
На схеме показаны: точки с измеренными временными рядами (x, y, значение) как oи точки, которые являются целями для интерполяции как x. схема точек