Essayer d'importer Imputer depuis sklearn,
import pandas as pd
dataset = pd.read_csv('Data.csv')
X = dataset.iloc[:, :-1].values
y = dataset.iloc[:, 3].values
#PART WHERE ERROR OCCURS:-
from sklearn.preprocessing import Imputer
Affiche "ImportError: impossible d'importer le nom 'Imputer' de 'sklearn.preprocessing' (/home/codeknight13/anaconda3/lib/python3.7/site-packages/sklearn/preprocessing/__init__.py)"
Essaye ça:
depuis sklearn .impute import SimpleImputer
imr = SimpleImputer (missing_values = np.nan, stratégie = 'moyenne')
imr = imr.fit (valeurs df)
imputed_data = imr.transform (df.values)
print (données_imputées)
Remarque: les nouvelles modifications sont en gras pour votre référence rapide.