Выберите узлы в сплайне регрессии Python - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь создать модель для очень простого набора данных, используя сплайн-регрессию, но до сих пор я не смог найти реализацию Python, которая позволяла бы мне выбирать положение узлов.На рисунке ниже показано, куда я хочу поместить свой узел, я хочу, чтобы моя функция состояла только из 2 линейных регрессий и ничего более.enter image description here До сих пор я пробовал сплайны pyearth и scipy, но не смог найти ни в одном из них параметр, отвечающий за настройку положения узлов, и даже когда я настраиваю другие параметры, я не могуполучить результат, который удовлетворил бы меня.

1 Ответ

0 голосов
/ 28 мая 2019

patsy.dmatrix и scipy.interpolate.splrep оба имеют функции выбора узлов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...