Comment extraire les en-têtes de colonnes d'un DataFrame Pandas ?

Patricia Arquette
Libérer: 2024-10-20 22:28:29
original
961 Les gens l'ont consulté

How to Extract Column Headers from a Pandas DataFrame?

Récupération des en-têtes de colonnes à partir d'un DataFrame Pandas

Les DataFrames Pandas sont des structures de données polyvalentes qui permettent une manipulation et une analyse efficaces des données. Une tâche courante consiste à extraire les en-têtes de colonnes, ce qui peut être utile pour obtenir un aperçu de la structure du DataFrame ou pour un traitement ultérieur.

Supposons que vous ayez un DataFrame importé à partir d'une entrée utilisateur, où le nombre et les noms des colonnes sont inconnus. . Pour extraire les en-têtes de colonnes sous forme de liste, vous pouvez utiliser les méthodes suivantes :

Méthode 1 : Utilisation de DataFrame.columns.values

<code class="python">column_headers = list(my_dataframe.columns.values)</code>
Copier après la connexion

my_dataframe.columns renvoie un objet Index contenant les en-têtes de colonnes. En convertissant cet index en liste utilisant des valeurs, vous obtenez une liste de chaînes représentant les noms de colonnes.

Méthode 2 : Utilisation de DataFrame.columns

<code class="python">column_headers = list(my_dataframe)</code>
Copier après la connexion

Ceci La méthode est une notation abrégée pour my_dataframe.columns.values, qui convertit directement les colonnes en liste.

Exemple d'utilisation

Considérez le DataFrame :

    y  gdp  cap
0   1    2    5
1   2    3    9
2   8    7    2
3   3    4    7
4   6    7    7
5   4    8    3
6   8    2    8
7   9    9   10
8   6    6    4
9  10   10    7
Copier après la connexion

En utilisant l'une ou l'autre méthode, vous obtiendrez la liste suivante d'en-têtes de colonnes :

['y', 'gdp', 'cap']
Copier après la connexion

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!

source:php
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!