Le recodage remplace ou regroupe des valeurs : replace() ou map() avec un dictionnaire de correspondance, np.where ou np.select pour des règles conditionnelles, pd.cut pour découper des nombres en classes. Il harmonise les modalités d'une variable avant analyse.
Exemple
df['statut'] = df['code'].map({1: 'actif', 2: 'inactif'})