以下の内容はhttps://anton0825.hatenablog.com/entry/2016/08/06/000000より取得しました。


LightGBMのtrainデータにカテゴリ変数を含めると「ValueError: could not convert string to float」エラー

原因はカテゴリ変数の場合は数値に変換してからLightGBMに渡さないといけないため。 trainメソッドにはcategorical_featureという引数があり、これでカテゴリ変数がどれか指定するがその値は以下の制約がある。

・int32の範囲の数値 ・0から連続した数値になっていること ・マイナスの値はすべて欠損値として扱われる

参考: lightgbm.readthedocs.io




以上の内容はhttps://anton0825.hatenablog.com/entry/2016/08/06/000000より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14