データフレームに列があります
city
London
Paris
New York
.
.
私は列をエンコードするラベルで、0 を London に、1 を Paris に、2 を New York に割り当てます。しかし、モデルからの予測に単一の値を渡すと、都市名 New York が与えられ、それに 0 が割り当てられます。どのように同じままにするか、ニューヨークの値がトレーニング フェーズでラベル エンコーダーによって 2 を割り当てた場合、予測で再度 2 を割り当てる必要があります。
Code
from sklearn.preprocessing import LabelEncoder
labelencoder=LabelEncoder()
df['city']=labelencoder.fit_transform(df['city'])