my first ML project

import matplotlib.pyplot as plt
import numpy as np
from sklearn import datasets,linear_model
from sklearn.metrics import mean_squared_error
diabetes = datasets.load_diabetes()
#'data', 'target', 'DESCR', 'feature_names', 'data_filename', 'target_filename'
diabetes_x = diabetes.data

diabetes_x_train = diabetes_x[:-30]
diabetes_x_test = diabetes_x[-30:]

diabetes_y_train = diabetes.target[:-30]
diabetes_y_test = diabetes.target[-30:]

model =linear_model.LinearRegression()
model.fit(diabetes_x_train,diabetes_y_train)

diabetes_y_predicted = model.predict(diabetes_x_test)

print("mean_squared_error is",mean_squared_error(diabetes_y_test,diabetes_y_predicted))

print("weights:", model.coef_)
print("Interscept:", model.intercept_)

#plt.scatter(diabetes_x_test,diabetes_y_test)

#plt.show()
#plt.plot(diabetes_x_test,diabetes_y_predicted)

Comments

Popular posts from this blog

spealized the work. Be ready for the future

lest just create a basic bot operation in python

scatterplot/ violon plot /histogram /boxplot