Отображения категорий хранятся внутри Pandas, но не как обычный словарь Python. Вы можете создать такой словарь самостоятельно для отображения в обратном направлении:
df['mycol'] = df['mycol'].astype('category')
d = dict(enumerate(df['mycol'].cat.categories))
Затем карта в обратном направлении:
df['mycol_codes'] = df['mycol'].cat.codes
df['mycol_reversed'] = df['mycol_codes'].map(d)
Будьте осторожны с этим методом. Убедитесь, что вы создали словарь сразу после преобразования в категории. При объединении фреймов данных с категориальными рядами вы можете обнаружить изменения в отображении.