Untitled

Anonymous
plain_text
04/09/2026 6:29 AM
1.1 KB
9
Indexable
X_train, X_test, y_train, y_test train_test_split(X_reduced, y, test_size=0.2, random_state=42) est_size=6/2, Slope

print("\nTraining Samples:", X_train.shape[0])

print("Testing Samples:", X_test.shape[0])



lin_model LinearRegression()

lin_model.fit(X_train, y_train)

y_pred_lin lin_model.predict(X_test)

P

Slope

Varie

mse_lin mean_squared_error(y_test, y_pred_lin)

r2_1inr2_score(y_test, y_pred_lin)

print("\nLinear Regression:")

print("MSE: (mse_lin:.4f), R²: (r2_lin:.4f)")




plt.figure(figsize=(6,6))

plt.scatter(y_test, y_pred_lin, alpha=0.7)

plt.xlabel("Actual Values")

plt.ylabel("Predicted Values")

plt.title("Actual vs Predicted (Linear Regression)"

#Reference line

plt.plot([y_test.min(), y_test.max()],

[y_test.min(), y_test.max()),

linestyle='--')

\

\

//

↑

Slope

Judep

rependend

Variable

Variat

plt.show()]))





Editor is loading...
Leave a Comment