Heim >Backend-Entwicklung >Python-Tutorial >Wie kombinieren verschiedene Pandas-Join-Typen „merge()' DataFrames?
Einführung
Das Zusammenführen von DataFrames in Pandas ist ein leistungsstarkes Tool zum Kombinieren und Bearbeiten von Daten aus verschiedenen Quellen. Dieser Leitfaden bietet einen umfassenden Überblick über die grundlegenden Arten von Verknüpfungen und ihre Anwendungen.
Arten von Verknüpfungen
1. INNER JOIN (Standard)
Beispiel:
left.merge(right, on='key')
2. LEFT OUTER JOIN
Beispiel:
left.merge(right, on='key', how='left')
3. RIGHT OUTER JOIN
Beispiel:
left.merge(right, on='key', how='right')
4. FULL OUTER JOIN
Beispiel:
left.merge(right, on='key', how='outer')
Andere Join-Variationen
1. LINKS-Ausschließender JOIN
2. RIGHT-Exclusion JOIN
3. ANTI JOIN (Auf beiden Seiten ausschließen)
Unterschiedliche Handhabung Schlüsselspaltennamen
Vermeiden doppelter Schlüsselspalten in der Ausgabe
Eine einzelne Spalte mit einer einzigen zusammenführen DataFrame
Zusammenführen auf mehreren Spalten
Das obige ist der detaillierte Inhalt vonWie kombinieren verschiedene Pandas-Join-Typen „merge()' DataFrames?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!