Мой код довольно прост, у меня нет идей, как сделать графику линейной регрессии.
X = data[featured_cols]
Y = data["Total Spend"]
lm = LinearRegression()
lm.fit(X , Y)
data["Total Spend Prediction"] = lm.predict(pd.DataFrame(data[featured_cols]))
Я пробовал с этим:
y_pred = data["Total Spend Prediction"]
plt.plot(X, Y, "ro")
plt.plot(X, y_pred, "ro")
но я получил сообщение об ошибке: «X и Y должны быть одинакового размера»