Pandas verschmelzen 101
Hier ist ein Beispiel dafür, wie man die pd.merge()
-Funktion verwendet, um zwei DataFrames in Pandas zusammenzuführen:
import pandas as pd
# Erstelle zwei DataFrames
df1 = pd.DataFrame({'key': ['A', 'B', 'C', 'D'],
'value': [1, 2, 3, 4]})
df2 = pd.DataFrame({'key': ['B', 'D', 'E', 'F'],
'value': [5, 6, 7, 8]})
# Verwende pd.merge() um die DataFrames anhand der Spalte 'key' zusammenzuführen
merged_df = pd.merge(df1, df2, on='key')
print(merged_df)
Das gibt folgendes DataFrame aus:
key value_x value_y 0 B 2 5 1 D 4 6
Beachten Sie, dass die Spalten value
aus jedem DataFrame jetzt als value_x
und value_y
bezeichnet werden, um sie im zusammengeführten DataFrame zu unterscheiden.