Pandas DataFrame equals-Methode

PandasPandasBeginner
Jetzt üben

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

Einführung

In diesem Tutorial lernst du über die equals()-Methode in einem Pandas DataFrame. Die equals()-Methode wird verwendet, um zwei DataFrames zu vergleichen und zu überprüfen, ob sie die gleiche Form und die gleichen Elemente haben. Sie gibt einen booleschen Wert zurück, True, wenn die DataFrames gleich sind, und False andernfalls.

VM-Tipps

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

Manchmal musst du 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 du bei der Lernphase Probleme hast, kannst du Labby gerne fragen. Gib nach der Sitzung Feedback, und wir werden das Problem für dich prompt beheben.

Importiere die erforderlichen Bibliotheken

Bevor du die equals()-Methode verwendest, musst du die pandas-Bibliothek importieren, die für die Datenmanipulation und -analyse verwendet wird.

import pandas as pd

Erstelle zwei DataFrames

Als nächstes erstelle zwei DataFrames, um sie miteinander zu vergleichen. Stelle sicher, dass die DataFrames die gleiche Form und die gleichen Elemente haben, um eine genaue Vergleichbarkeit zu gewährleisten.

df1 = pd.DataFrame({"col_1": [10, 20], "col_2": [20, 30]})
df2 = pd.DataFrame({"col_1": [10, 20], "col_2": [20, 30]})

Verwende die equals()-Methode, um DataFrames zu vergleichen

Verwende jetzt die equals()-Methode, um die beiden DataFrames zu vergleichen.

result = df1.equals(df2)
print("Sind die Elemente in den beiden DataFrames gleich?", result)

Der Ausgabewert wird True sein, wenn die DataFrames die gleiche Form und die gleichen Elemente haben, und False andernfalls.

Zusammenfassung

In diesem Tutorial hast du gelernt, wie du die equals()-Methode in einem Pandas DataFrame verwendest, um zwei DataFrames zu vergleichen. Diese Methode ist nützlich, wenn du überprüfen möchtest, ob zwei DataFrames in Bezug auf Form und Elemente gleich sind. Denke daran, sicherzustellen, dass die zu vergleichenden DataFrames die gleiche Form und die gleichen Elemente haben, um eine genaue Vergleichbarkeit zu gewährleisten.