Установите последовательность программного кода:
Другие предметы Университет Визуализация данных в машинном обучении машинное обучение университет программирование линейная регрессия sklearn matplotlib визуализация данных обучение моделей анализ данных код на Python
Для корректного выполнения данного кода, который создает график простой линейной регрессии, необходимо установить правильную последовательность строк. Давайте разберем шаги по порядку:
make_regression
. Это будет наш набор признаков (x) и целевых переменных (y).plt.scatter
для отображения точек на графике. Здесь мы указываем x и y, а также стиль маркера.plt.xlabel
, plt.ylabel
и plt.title
.plt.show()
для отображения графика.Теперь давайте расположим код в правильном порядке:
import numpy as np import matplotlib.pyplot as plt from sklearn.datasets import make_regression x, y = make_regression(n_samples=100, n_features=1, n_informative=1, noise=10, random_state=10) y = y.reshape(100, 1) plt.scatter(x, y, s=30, marker='o') plt.title('Simple Linear Regression') plt.xlabel("Feature_1 --- >") plt.ylabel("Target_Variable --- >") plt.show()
Таким образом, теперь код будет выполняться без ошибок и корректно отображать график простой линейной регрессии.