есть ли способ кодировать значения, разделенные запятыми, в один столбец ..?

У меня есть этот столбец, содержащий несколько значений ..:

введите здесь описание изображения

Я хочу предварительно обработать это, закодировав метку, как я могу продолжить? Я не хочу, чтобы это было горячо кодировать. Потому что это проблема классификации


person AbtabM    schedule 05.06.2020    source источник
comment
Вам не следует использовать LabelEncoder для функций, см. LabelEncoder для категориальных функций? . Я не хочу, чтобы это было горячо кодировать. потому что это проблема классификации, почему вы думаете, что OneHotEncoder не подходит для задач классификации?   -  person yatu    schedule 05.06.2020
comment
Я не понял твоего вопроса. Одноразовое кодирование - это всего лишь способ представления функции. Это не зависит от вашей конечной задачи (будь то регрессия или классификация. Для вас подойдет одно-горячее кодирование. Как упоминалось выше в @yatu, LabelEncoder дает эффект упорядочивания, а модель пытается зафиксировать этот порядок как отношение в данные.Поэтому мы обычно избегаем LabelEncoding.   -  person Sijan Bhandari    schedule 05.06.2020
comment
так что, если я использую одну горячую кодировку, как я могу горячую кодировать метки ..? потому что мои ярлыки состоят из ----- ›[ИСКУССТВО, СПОРТ, АКАДЕМИКА]   -  person AbtabM    schedule 05.06.2020