У меня есть набор данных, где долгота и широта являются независимыми переменными, а температура является зависимой переменной.Я хочу иметь возможность выполнить экстраполяцию, чтобы получить значения температуры вне диапазона широты и долготы.Лучший способ, которым я думал сделать это, это выполнить множественную регрессию.
Я знаю, что у sklearn есть функция для выполнения линейной множественной регрессии из их библиотеки linear_model.
from sklearn import linear_model
regr = linear_model.LinearRegression()
regr.fit('independent data', 'dependent data')
Однако моя температура, похоже, не имеет линейной зависимости с широтой илис долготой.Таким образом, некоторые значения, которые я экстраполирую, кажутся отключенными.
Я думал, что, возможно, я мог бы улучшить экстраполяцию, выполняя многочленную множественную регрессию вместо линейной.
Есть ли какая-нибудь библиотека, которая уже обеспечивает эту функциональность?