Maison >développement back-end >Tutoriel Python >Comment puis-je renommer les étiquettes de colonnes dans un DataFrame Pandas ?
Vous êtes-vous déjà demandé comment changer les étiquettes de colonnes d'un Pandas DataFrame ? Dans cet article, nous aborderons différentes méthodes pour renommer ces étiquettes, vous donnant la possibilité de personnaliser vos structures de données.
Pour renommer des colonnes spécifiques, utilisez le df. fonction renommer(). Cette méthode vous permet de mapper les anciens noms de colonnes avec les nouveaux, en ciblant uniquement les colonnes que vous souhaitez modifier.
Vous pouvez également renommer les colonnes sur place (sans créer de copie) en définissant inplace=True dans la fonction. .
Exemple :
df = df.rename(columns={'oldName1': 'newName1', 'oldName2': 'newName2'}) # Or rename the DataFrame (rather than creating a copy): df.rename(columns={'oldName1': 'newName1', 'oldName2': 'newName2'}, inplace=True)
Si vous souhaitez réaffecter complètement les en-têtes de colonnes, utilisez la méthode df.set_axis() avec axis=1. Cela vous permet de spécifier une liste de nouvelles étiquettes d'en-tête.
Exemple :
df2 = df.set_axis(['V', 'W', 'X', 'Y', 'Z'], axis=1)
Pour attribuer directement des en-têtes, il suffit définissez l'attribut df.columns sur la liste souhaitée de étiquettes.
Exemple :
df.columns = ['V', 'W', 'X', 'Y', 'Z']
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!