У меня есть следующий DataFrame:
df = pd.DataFrame(index=['A','B','C'], columns=['x','y'])
x y
A NaN NaN
B NaN NaN
C NaN NaN
Мне нужно обновить столбец 'x' на основе сопоставления значения индекса со следующим словарем:
my_dict = {'A': "map_1", 'B': "map_2", "c": "map_3"}
Итак, конецрезультат должен быть;
x y
A map_1 NaN
B map_2 NaN
C map_3 NaN
Я знаю, как использовать функцию map
, если сравнивал другой столбец, но мне нужно сравнить индекс.