タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

analyticsとpythonに関するsamurairodeoのブックマーク (1)

  • NumpyとPandasだけでone-hotベクトルを作る - Qiita

    1.きっかけ KaggleとかSIGNATEのcsv系のコンペで前処理をする際に文字で表されたカテゴリデータ(例えば、天気・メーカーなど)があって、このようなデータはone-hotベクトルに変換しないといけない。 scikit-learnのpreprocessingメソッド使っても上手くいかないこと多々ある。 それならNumpyとPandas使って自分でプログラム書いた方が楽なのではと思ったので、この記事を書くに至りました。 2.scikit-learn使った場合 import sklearn.preprocessing as sp import pandas as pd train = pd.read_csv(file_path) le = sp.LabelEncoder() le.fit(train.カラム名.unique()) train.カラム名 = le.fit_transfor

    NumpyとPandasだけでone-hotベクトルを作る - Qiita
  • 1