Wie verkette ich Zeichenfolgen aus mehreren Spalten in einem Pandas-DataFrame?

Patricia Arquette
Freigeben: 2024-11-10 17:13:02
Original
460 Leute haben es durchsucht

How to Concatenate Strings from Multiple Columns in a Pandas DataFrame?

Verketten von Zeichenfolgen aus mehreren Spalten in einem Pandas-DataFrame

Das Verketten von Zeichenfolgen aus verschiedenen Spalten in einem Pandas-DataFrame ist eine häufige Aufgabe bei der Datenbearbeitung. In diesem Szenario besteht das Ziel darin, die Spalten „bar“ und „foo“ in einer einzigen Spalte mit einem bestimmten Format zu kombinieren.

Um dies zu erreichen, können Sie die Funktion „map()“ verwenden, um die Spalte „bar“ zu konvertieren ' in Strings umwandeln und dann den String-Verkettungsoperator ( ) verwenden, um die Werte mit der Spalte 'foo' zu kombinieren. Hier ist der aktualisierte Code:

# Convert 'bar' column to strings
df['bar'] = df.bar.map(str)

# Concatenate 'bar' and 'foo' columns
df['new_column'] = df.bar + " is " + df.foo
Nach dem Login kopieren

Mit diesem Ansatz erhalten Sie eine neue Spalte mit dem Namen „new_column“, die die gewünschten verketteten Zeichenfolgen enthält:

    bar  foo  new_column
0    1    a    1 is a
1    2    b    2 is b
2    3    c    3 is c
Nach dem Login kopieren

Diese Methode ist effizient und flexibel, sodass Sie Zeichenfolgen aus mehreren Spalten verketten und das Ausgabeformat an Ihre spezifischen Anforderungen anpassen können.

Das obige ist der detaillierte Inhalt vonWie verkette ich Zeichenfolgen aus mehreren Spalten in einem Pandas-DataFrame?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage