Maison > développement back-end > Tutoriel Python > Apprenez à changer simplement les noms de colonnes d'une trame de données Pandas

Apprenez à changer simplement les noms de colonnes d'une trame de données Pandas

王林
Libérer: 2024-01-09 15:46:05
original
613 Les gens l'ont consulté

Apprenez à changer simplement les noms de colonnes dune trame de données Pandas

Tutoriel Pandas : apprenez facilement à modifier les noms de colonnes, des exemples de code spécifiques sont nécessaires

Introduction :
Pandas est une bibliothèque d'analyse de données largement utilisée en Python, fournissant un grand nombre de fonctions puissantes, notamment l'importation, le traitement, conversion et analyse, etc. Lors du traitement des données, les noms de colonnes doivent souvent être modifiés. Cet article présentera en détail comment utiliser les méthodes de la bibliothèque Pandas pour modifier facilement les noms de colonnes du bloc de données et fournira des exemples de code spécifiques.

  1. Importer la bibliothèque Pandas
    Tout d'abord, nous devons importer la bibliothèque Pandas dans le script Python.
import pandas as pd
Copier après la connexion
  1. Création d'un bloc de données
    Pour montrer comment modifier les noms de colonnes, nous devons d'abord créer un bloc de données.
data = {'Name': ['Tom', 'John', 'Alice', 'Emma'],
        'Age': [25, 30, 28, 35],
        'Gender': ['Male', 'Male', 'Female', 'Female']}
df = pd.DataFrame(data)
print(df)
Copier après la connexion

Les résultats de sortie sont les suivants :

   Name  Age  Gender
0   Tom   25    Male
1  John   30    Male
2 Alice   28  Female
3  Emma   35  Female
Copier après la connexion
  1. Utilisez la méthode rename pour modifier les noms de colonnes
    Pandas fournit la méthode rename pour modifier les noms de colonnes du bloc de données. Nous pouvons passer dans un dictionnaire via cette méthode, en utilisant le nom de colonne d'origine comme clé et le nouveau nom de colonne comme valeur pour réaliser la modification. Voici un exemple de code spécifique :
new_columns = {'Name': '姓名', 'Age': '年龄', 'Gender': '性别'}
df = df.rename(columns=new_columns)
print(df)
Copier après la connexion

Les résultats de sortie sont les suivants :

     姓名  年龄      性别
0   Tom  25    Male
1  John  30    Male
2 Alice  28  Female
3  Emma  35  Female
Copier après la connexion
Copier après la connexion
Copier après la connexion
  1. Utilisez la méthode set_axis pour modifier le nom de la colonne
    En plus d'utiliser la méthode rename, nous pouvons également utiliser la méthode set_axis pour modifier le nom de la colonne. La méthode set_axis nécessite de transmettre une liste, où chaque élément correspond à un nouveau nom de colonne. Voici un exemple de code spécifique :
new_columns = ['姓名', '年龄', '性别']
df.set_axis(new_columns, axis='columns', inplace=True)
print(df)
Copier après la connexion

Le résultat de sortie est le même que ci-dessus :

     姓名  年龄      性别
0   Tom  25    Male
1  John  30    Male
2 Alice  28  Female
3  Emma  35  Female
Copier après la connexion
Copier après la connexion
Copier après la connexion
  1. Utilisez l'attribut columns pour modifier directement le nom de la colonne
    De plus, nous pouvons également modifier directement le nom de la colonne en modifiant le attribut columns du bloc de données. Voici un exemple de code spécifique :
df.columns = ['姓名', '年龄', '性别']
print(df)
Copier après la connexion

Le résultat de sortie est le même qu'avant :

     姓名  年龄      性别
0   Tom  25    Male
1  John  30    Male
2 Alice  28  Female
3  Emma  35  Female
Copier après la connexion
Copier après la connexion
Copier après la connexion

Résumé :
Dans cet article, nous avons présenté comment utiliser la méthode rename, la méthode set_axis et modifier directement l'attribut columns dans le Bibliothèque Pandas pour modifier le nom de la colonne du bloc de données. Ces méthodes offrent un moyen flexible et concis de modifier les noms de colonnes afin de faciliter le traitement et l'analyse des données. J'espère que cet article vous aidera à apprendre et à utiliser la bibliothèque Pandas.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal