Пожалуйста, посмотрите на следующий фрейм данных:
A B
0 Fruit Apple
1 Car BMW
2 Cat
Словарь: {'Apple': 'Fruit', 'BMW':'Car','Cat': 'Animal'}
Желаемый результат:
A B
0 Fruit Apple
1 Car BMW
2 Animal Cat
Мое мышление:
- Анализ столбца A
- Определение пустых значений
- Для каждого пустого значения посмотрите на соответствующий элемент строки в столбце B (например: "" -> "Cat")
- Получить значение из этой строки и использовать его в качестве ключа для определенного словаря с надписью «Словарь»
- Использовать выходное значение из пары ключ-значение и заменить пустое значение выходным значением из словарь
, если кто-нибудь может помочь мне, напишите это в python, это было бы здорово :)