Ich habe 2 variable Datenrahmen. Ich möchte Werte von diesen zu Variablen in eine neue Variable mit Python verketten. Wie kann ich das tun?So verketten Sie Werte von zwei Variablen in Pandas
Z. B .:
Ich habe 2 variable Datenrahmen. Ich möchte Werte von diesen zu Variablen in eine neue Variable mit Python verketten. Wie kann ich das tun?So verketten Sie Werte von zwei Variablen in Pandas
Z. B .:
Concatenate Spalten zusammen mit Trennzeichen:
df = pd.DataFrame({'F_name':['AA','BB','CC'],
'M_name':['dd','ee','ff']})
df['L_name'] = df['F_name'] + '_' + df['M_name']
Oder verwenden str.cat
:
df['L_name'] = df['F_name'].str.cat(df['M_name'], sep='_')
Der effizienteste Weg, Vars verketten verwendet +
(im Gegensatz zu join()
gegen):
L_name = F_name + '_' + M_name
Sicher aber Ihre Syntax ist nicht korrekt. Siehe oben für die richtige Antwort. –
Sind Sie sicher @ cᴏʟᴅsᴘᴇᴇᴅ – Stuart
Dies ist Pandas, Sie arbeiten mit Datenrahmen, nicht String-Variablen. –