Series.map — словарь/функция поэлементно; apply — вдоль оси; поэлементно по всему df — DataFrame.map (ранее applymap). Для простых замен dict/map быстрее apply.
Разбор
- Замена категорий:
map(dict) + NaN для неизвестных.
replace для точечных замен значений.
- Избегайте applymap на больших числовых матрицах — NumPy.
- Читаемость: map для 1:1 mapping кодов.
Итог
map/replace для маппингов; apply — когда нужна ось и сложная логика.