Дан DataFrame df с колонками "client" и "city". Выполните one-hot кодирование столбца "city": каждое уникальное значение должно превратиться в отдельную бинарную (0/1) колонку. Имена колонок -- в формате "city_<значение>" (например, "city_Москва"). Верните DataFrame с этими колонками. Сохраните в `result`.
Темы
OneHotEncoderpreprocessingкатегориальные признаки
Подсказки
One-hot: на каждое уникальное значение — отдельная 0/1 колонка. Сколько колонок выйдет?
По умолчанию OneHotEncoder отдаёт sparse-матрицу — для DataFrame удобнее dense. Нужное имя колонок энкодер умеет выдавать сам.