Как бороться с LableEncoder()
в python 3.0 (Anaconda)?Когда я запускаю свои данные, я получаю сообщение об ошибке типа '<' not supported between instances of 'str' and 'float'
.
Ниже приведен код, используемый:
from sklearn.preprocessing import LabelEncoder
var_mod = ['Gender','Married','Dependents','Education','Self_Employed',
'Property_Area','Loan_Status']
le = LabelEncoder()
for i in var_mod:
df[i] = le.fit_transform(df[i])
df.dtypes