Существует ли многомерная версия функции interp1 в R?

Я ищу способ вычисления линейной интерполяции многомерной функции (5 переменных) с использованием R. Пакет akima предлагает способ вычисления линейной интерполяции в двумерном случае. Можно выполнить многомерную линейную интерполяцию в Matlab с помощью функции interp, но мне было интересно, есть ли способ сделать то же самое в R.

Надеюсь, кто-нибудь может мне помочь! Спасибо!


person Sabrina Vettori    schedule 12.03.2015    source источник
comment
Возможно, вам придется выполнить двумерное интерпретирование, затем применить результаты к следующей паре переменных и так далее.   -  person Carl Witthoft    schedule 12.03.2015
comment
Спасибо, но я не уверен, что понимаю, как это сделать. Можно попонятнее пожалуйста? У меня есть значения моей функции A (вектор), оцененные в соответствующих точках xyzgh (матрица из 5 столбцов). Должен ли я применить A1 ‹- interp1 (x, y, A, метод = линейный), а затем?   -  person Sabrina Vettori    schedule 12.03.2015
comment
возможный дубликат stackoverflow.com/questions/7142180/   -  person Carl Witthoft    schedule 12.03.2015


Ответы (1)


interp теперь предоставляет это в r: https://rdrr.io/cran/npsp/man/interp.html и https://cran.r-project.org/web/packages/interp/interp.pdf

См. также chebpol https://cran.r-project.org/web/packages/chebpol/chebpol.pdf

person dez93_2000    schedule 09.05.2019