replace NaN with the median but this is numpy array
rep_features_train = imputer.transform(features_train)
change into Data Frame
rep_features_train_df = pd.DataFrame(rep_features_train,
columns=features_train.columns)
display(rep_features_train_df.head())
上記を実行すると下記のようなエラーが出てしまいます。
ImportError Traceback (most recent call last)
<ipython-input-1-84ded256d600> in <module>
1 # fill median values to NaN with Imputer
----> 2 from sklearn.preprocessing import Imputer
3 imputer = Imputer(strategy='median')
4 imputer.fit(features_scaling[numerical])
5
ImportError: cannot import name 'Imputer' from 'sklearn.preprocessing' (/Users/opt/anaconda3/lib/python3.8/site-packages/sklearn/preprocessing/init.py)
何がたりてないのか、どうすれば良いのかご教示頂けますでしょうか。
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/03 16:24