Я хотел бы спросить о допущениях MLR, в частности о гомоскедастичности, и о том, как ее проверить.
На основании этой ссылки Я понимаю, что мы можем визуально изучить график Остатки по сравнению с предсказанными значениями, чтобы проверить это.
Мой вопрос в том, как создать такой график для проекта MLR. Я нашел эту ссылку , которая показывает, как это сделать для простой линейной регрессии, используя остаток Сиборна.
Я пробовал поиграть с residplot
, и я обнаружил, что он принимает только одиночный объект и цель, запускает регрессию и возвращает остаточный график. Поэтому я не могу использовать это для нескольких функций.
В конце концов, я попытался вручную сгенерировать график с помощью matplotlib с помощью следующего кода:
plt.scatter(y=y-lr.predict(X), x=lr.predict(X))
y-lr.predict(X)
остатки lr.predict(X)
прогнозируемые значения
, и это дало мне следующее:
введите описание изображения здесь
Я иду в правильном направлении или полностью сбился с пути?