1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python で学ぶ Machine Learning のための特徴量エンジニアリング

Connected

演習

正規化(Normalization)

動画で説明したとおり、正規化では列全体を線形にスケーリングして、最小値を0、最大値を1に対応させます。
Pythonで最も一般的なMachine Learningライブラリであるscikit-learnを使う場合、MinMaxScaler を使って正規化を適用できます。 (この名称は、値を最小値と最大値のあいだにスケーリングすることに由来します。)

指示

100 XP
  • sklearn の preprocessing モジュールから MinMaxScaler をインポートします。
  • MinMaxScaler() を MM_scaler としてインスタンス化します。
  • so_numeric_df の Age 列に対して MinMaxScaler を学習(fit)します。
  • 直前に学習したスケーラーで同じ列を変換(transform)します。