Skip to content

needAdd multivariate linear regression example to README#6

Open
Dharshini77809 wants to merge 1 commit into
etjabajasphin:masterfrom
Dharshini77809:patch-1
Open

needAdd multivariate linear regression example to README#6
Dharshini77809 wants to merge 1 commit into
etjabajasphin:masterfrom
Dharshini77809:patch-1

Conversation

@Dharshini77809
Copy link
Copy Markdown

import matplotlib.pyplot as plt
import numpy as np
from sklearn import linear_model
from sklearn.datasets import load_diabetes
from sklearn.model_selection import train_test_split

Load dataset

data = load_diabetes()
X = data.data
y = data.target

Split dataset

X_train, X_test, y_train, y_test = train_test_split(
X, y, test_size=0.4, random_state=1
)

Model

reg = linear_model.LinearRegression()
reg.fit(X_train, y_train)

print("Coefficients:", reg.coef_)
print("Variance score:", reg.score(X_test, y_test))

plt.scatter(reg.predict(X_train), reg.predict(X_train) - y_train,
color="green", s=10, label="Train data")

plt.scatter(reg.predict(X_test), reg.predict(X_test) - y_test,
color="blue", s=10, label="Test data")

plt.hlines(y=0, xmin=0, xmax=400, linewidth=2)

plt.legend(loc="upper right")
plt.title("Residual Errors")
plt.show()

Added Python code for multivariate linear regression example and updated output section with images.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant