1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| from pandas import *
from matplotlib.pyplot import *
from sklearn.linear_model import LinearRegression
import numpy as np
import matplotlib.pyplot as plt
file=read_csv("essai.csv",header=0,sep=";")
file.head()
#créer un objet reg lin
modeleReg=LinearRegression()
#créer y et X
list_var=file.columns.drop("Sexe")
y=file.Population
X=file[list_var]
modeleReg.fit(X,y)
#Calcul des coefs
print(modeleReg.intercept_)
print(modeleReg.coef_)
print(modeleReg._residues)
#calcul du R²
print(modeleReg.score(X,y)) |
Partager