Pandas DataFrame Head-Methode

PythonPythonBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir lernen, wie man die head()-Methode in der Python pandas-Bibliothek verwendet, um die ersten n Zeilen eines DataFrames abzurufen. Diese Methode wird häufig verwendet, um die Daten in einem DataFrame schnell zu überprüfen und seine Struktur zu verstehen.

Tipps für die VM

Nachdem der VM-Start abgeschlossen ist, klicken Sie in der oberen linken Ecke, um zur Registerkarte Notebook zu wechseln und Jupyter Notebook für die Übung zu nutzen.

Manchmal müssen Sie einige Sekunden warten, bis Jupyter Notebook vollständig geladen ist. Die Validierung von Vorgängen kann aufgrund von Einschränkungen in Jupyter Notebook nicht automatisiert werden.

Wenn Sie bei der Lernphase Probleme haben, können Sie Labby gerne fragen. Geben Sie nach der Sitzung Feedback, und wir werden das Problem für Sie prompt beheben.

Importieren der pandas-Bibliothek

Zunächst müssen wir die pandas-Bibliothek mit dem import-Statement importieren.

import pandas as pd

Erstellen eines DataFrames

Als nächstes werden wir ein DataFrame-Objekt erstellen, das einige Beispiel-Daten enthält. Beispielsweise erstellen wir ein DataFrame mit einer einzelnen Spalte "Language", die eine Liste von Programmiersprachen enthält.

## Create the DataFrame
df = pd.DataFrame({'Language': ['Kannada','Hindi', 'Telugu', 'Tamil', 'Malyalam','Marathi','Konkani','Tulu']})

Verwenden der head()-Methode

Um die ersten n Zeilen des DataFrames abzurufen, können wir die head()-Methode verwenden. Standardmäßig gibt sie die ersten 5 Zeilen zurück. Hier ist ein Beispiel:

print("----Die ersten 5 Zeilen des DataFrames sind-----")
print(df.head())

Anzahl der Zeilen angeben

Wir können auch die Anzahl der Zeilen angeben, die wir abrufen möchten, indem wir einem Parameter der head()-Methode übergeben. Dadurch können wir eine bestimmte Anzahl von Zeilen am Anfang des DataFrames abrufen. Beispielsweise können wir den ersten 2 Zeilen abrufen, indem wir folgenden Code verwenden:

print("----Die ersten 2 Zeilen des DataFrames sind-----")
print(df.head(n=2))

Verwenden eines negativen Werts für n

Wenn wir einen negativen Wert für n an die head()-Methode übergeben, wird sie alle Zeilen zurückgeben, außer den letzten n Zeilen. Dies entspricht der Verwendung der Slicing-Notation df[:-n]. Hier ist ein Beispiel:

print("----Die ersten n Zeilen des DataFrames sind-----")
print(df.head(-2))

Zusammenfassung

In diesem Lab haben wir gelernt, wie man die head()-Methode in der pandas-Bibliothek verwendet, um die ersten n Zeilen eines DataFrames abzurufen. Diese Methode ist hilfreich, um die Daten schnell zu überprüfen und ihre Struktur zu verstehen. Indem wir die Anzahl der Zeilen angeben, können wir einen bestimmten Teilsatz des DataFrames abrufen. Darüber hinaus ermöglicht das Verwenden eines negativen Werts für n, alle Zeilen außer den letzten n Zeilen abzurufen. Insgesamt ist die head()-Methode ein praktisches Werkzeug zur Exploration der Inhalte eines DataFrames.