pandasの、df.factorize()での質問です。
Python
1for c in train.columns[train.dtypes == 'object']: 2X[c] = X[c].factorize()[0]
この時、X[c]はc列目を指していますよね?
c列目の[0]はラベルの部分だと思います。しかし、ラベルエンコーダーという仕様上c行目をすべてfactorizeする必要があると思うのですが、どういうことをしているのか教えていただけませんか?
コードは「コードの挿入」で記入してください。
回答1件
あなたの回答
tips
プレビュー