Zum Hauptinhalt springen

So erhalten Sie eine Liste von Spaltennamen in einem Dataframe: Eine einfache Möglichkeit für Anfänger

Für die Arbeit mit Daten in Python ist es oft erforderlich, eine Liste der Spaltennamen im Dataframe abzurufen. Dies kann nützlich sein, wenn Sie nur bestimmte Spalten zum Analysieren oder Visualisieren von Daten verwenden möchten. In diesem Artikel werde ich über eine einfache Möglichkeit für Anfänger sprechen, eine Liste von Spaltennamen in einem Pandas DataFrame zu erhalten.

Eine der einfachsten Möglichkeiten, eine Liste von Spaltennamen in einem Dataframe zu erhalten, ist die Verwendung eines Attributs columns. Es gibt ein Objekt vom Typ Index zurück, das die Spaltennamen enthält. Sie können die Methode verwenden, um eine Liste der Spaltennamen abzurufen tolist(). Wenn wir beispielsweise einen df-Dataframe haben, können wir die Liste der Spaltennamen wie folgt abrufen:

Als Ergebnis der Codeausführung erhalten wir eine Liste, die die Namen aller Spalten im Dataframe enthält. Mit dieser einfachen Methode können Sie ganz einfach eine Liste der Spaltennamen abrufen und diese verwenden, um Ihre Daten weiter zu analysieren.

Wie erhalte ich eine Liste der Spaltennamen im Dataframe

Es gibt mehrere Möglichkeiten, eine Liste der Spaltennamen in einem Dataframe abzurufen. Eine der einfachsten Möglichkeiten für Anfänger ist die Verwendung der Methode .columns . Zeigt eine Liste der Spaltennamen an:

import pandas as pd# Создание примера датафреймаdata = df = pd.DataFrame(data)# Получение списка названий колонокcolumns_list = df.columns.tolist()

Nachdem der Code ausgeführt wurde, enthält die Variable columns_list eine Liste der Spaltennamen des Dataframes. Jetzt können Sie diese Liste verwenden, um die Spalten im Datenrahmen weiter zu bearbeiten.

Also die Methode .columns ist eine einfache und bequeme Möglichkeit, eine Liste von Spaltennamen in einem Datenrahmen zu erhalten, der besonders für Anfänger geeignet ist.

Eine einfache Möglichkeit für Anfänger

Sie können die columns-Methode verwenden, um eine Liste der Spaltennamen im Dataframe abzurufen. Diese Methode gibt ein Array mit Spaltennamen zurück, das leicht zur weiteren Verarbeitung der Daten verwendet werden kann.

Beispiel für die Verwendung der columns-Methode :

KodeErgebnis
import pandas as pd
df = pd.read_csv('data.csv')
column_names = df.columns
print(column_names)
Index(['Spaltenname 1', 'Spaltenname 2', 'Spaltenname 3'], dtype='object')

Die columns-Methode ermöglicht es Ihnen daher, schnell eine Liste der Spaltennamen im Dataframe abzurufen und diese für die Analyse und Verarbeitung der Daten zu verwenden.

Verwenden der columns-Funktion

Um eine Liste der Spaltennamen zu erhalten, rufen Sie einfach die Funktion columns auf Ihrem Dataframe auf. Zum Beispiel:

import pandas as pddata = df = pd.DataFrame(data)column_names = df.columnsprint(column_names)

Als Ergebnis der Codeausführung erhalten Sie eine Liste der Spaltennamen:

Index(['name', 'age', 'city'], dtype='object')

Mit der columns-Funktion können Sie eine Liste der Spaltennamen abrufen und diese bei der weiteren Datenanalyse oder Dataframe-Manipulation verwenden.

Zugriff auf das columns-Attribut

Sie können das columns-Attribut verwenden, um eine Liste der Spaltennamen in einem Dataframe in Pandas abzurufen. Dieses Attribut gibt eine Liste mit den Namen aller Spalten in der Reihenfolge zurück, in der sie im Dataframe angegeben sind.

Um auf das columns-Attribut zuzugreifen, verwenden Sie die Dataframe-Syntax.columns , wobei Dataframe der Name Ihres Dataframes ist. Zum Beispiel:

import pandas as pd# создание датафреймаdata = df = pd.DataFrame(data)# получение списка названий колонокcolumns_list = df.columnsprint(columns_list)

Durch die Ausführung dieses Codes wird die folgende Liste der Spaltennamen angezeigt:

Index(['Name', 'Age', 'City'], dtype='object')

Sie können diese Liste verwenden, um verschiedene Operationen mit Dataframe-Spalten durchzuführen, z. B. Filtern, Sortieren, Umbenennen und andere.

Verwenden des head-Befehls zum Anzeigen der ersten Zeilen

Mit dem Befehl head können Sie die ersten Zeilen des Dataframes anzeigen. Dies ist nützlich, um sich schnell mit den Daten vertraut zu machen und die Spaltennamen schnell anzuzeigen.

Um den head-Befehl zu verwenden, rufen Sie ihn einfach in Ihrem Dataframe auf:

Standardmäßig zeigt der head-Befehl die ersten 5 Zeilen an. Sie können jedoch die Anzahl der Zeilen angeben, die Sie sehen möchten, indem Sie eine Zahl als Argument übergeben:

df.head(10)

Dadurch können Sie die ersten 10 Zeilen anzeigen.

Der head-Befehl ist besonders nützlich bei der Arbeit mit großen Datenmengen, wenn Sie den Inhalt und die Struktur schnell beurteilen möchten. Es ermöglicht Ihnen, einen Überblick über die Daten zu erhalten, ohne sie vollständig zu laden.