Pandas DataFrame Quantil-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 die DataFrame.quantile()-Methode in Pandas untersuchen. Die DataFrame.quantile()-Methode berechnet die Werte an einem angegebenen Quantil über der angegebenen Achse eines DataFrames. Wir werden lernen, wie diese Methode verwendet wird, und verstehen ihre Parameter.

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.

Ein DataFrame erstellen

Zunächst erstellen wir ein DataFrame mit der pd.DataFrame()-Funktion aus der Pandas-Bibliothek. Wir werden ein DataFrame mit drei Spalten erstellen: 'Age' (Alter), 'Height' (Größe) und 'Weight' (Gewicht). Dieses DataFrame wird eine Gruppe von Personen und deren zugehörige Attribute repräsentieren. Jede Spalte wird numerische Werte enthalten.

## Import the pandas library
import pandas as pd

## Create the DataFrame
df = pd.DataFrame({'Age': [12, 14, 11, 12], 'Height': [135, 140, 138, 147], 'Weight': [35, 38, 30, 45]})

Den Quantilwert berechnen

Lassen Sie uns nun den Quantilwert des DataFrames mit der DataFrame.quantile()-Methode berechnen. Der q-Parameter stellt den gewünschten Quantilwert oder -werte für die Berechnung dar, wobei 0 <= q <= 1 gilt. In diesem Beispiel berechnen wir den Quantilwert bei 0,5, der der Median entspricht.

## Calculate the quantile
quantile_50 = df.quantile(0.5)

Das Ergebnis ausgeben

Schließlich geben wir das Ergebnis aus, um den berechneten Quantilwert zu sehen.

## Print the result
print(quantile_50)

Zusammenfassung

In diesem Lab haben wir gelernt, wie man die DataFrame.quantile()-Methode in Pandas verwendet, um Quantile eines DataFrames zu berechnen. Indem man die gewünschten Quantile mit dem q-Parameter angibt, kann man die entsprechenden Werte erhalten. Diese Methode ist nützlich bei der Analyse und Zusammenfassung von numerischen Daten in einem DataFrame.