Homework¶
- Прочесть в датафрейм
df файл price.csv.
- Извлечь в колонку
brand название бренда из колонки title.
- Записать уникальные бренды в словарь формата
'brand': '№ п/п', где порядковый номер начинается с единицы: {'Acer': 1, 'Asus': 2, 'HP': 3, 'Dell': 4, 'Apple': 5, 'Lenovo': 6} (функция enumerate).
- Используя полученный словарь, создать колонку
brand_id, в которую записать соответствующее значение словаря (на основе колонки brand и ключа словаря).
- Создать новый датафрейм
df_brands из столбцов brand_id и brand, удалив при этом дубли (метод drop_duplicates).
- Удалить из датафрейма
df столбец brand.
- Сохранить в файл
products.csv датафрейм df (без индексов, разделитель - ;).
- Сохранить в файл
brands.csv датафрейм df_brands (без индексов, разделитель - ;).