есть ли способ инвертировать значения в фрейме данных с помощью Pandas? Я использую данные, представляющие отзывы клиентов. Он фиксируется как значение от 1 до 5, где 5 — лучшая обратная связь, а 1 — самая низкая. Я хотел бы инвертировать его так, чтобы 1 стал наивысшим баллом, поэтому в основном все 5 стали 1, 4 стали 2, а 3 остались 3. Есть ли способ добиться этого? Спасибо заранее.

df['Feedback'] =6- df['Feedback']
функция карты используется для замены каждого значения в серии другим значением. Итак, вы должны попробовать:
df['col_name'] = df['col_name'].map({5:1, 4:2, ...})
Пожалуйста, объясните свой ответ. Ответы без объяснений обычно помечаются как посты низкого качества для просмотра.
df['col_name'] = 5 - df['col_name']?