So iterieren Sie über Pandas-Datenrahmen und erstellen Sie eine neue Spalte
Ich habe einen Pandas-Datenrahmen mit 2 Spalten. Ich möchte die Zeilen durchlaufen und basierend auf einer Zeichenfolge aus Spalte 2 möchte ich eine Zeichenfolge in eine neu erstellte 3. Spalte einfügen. Ich habe es versucht
for i in df.index:
if df.ix[i]['Column2']==variable1:
df['Column3'] = variable2
elif df.ix[i]['Column2']==variable3:
df['Column3'] = variable4
print(df)
Aber der resultierende Datenrahmen enthält in Spalte 3 nur Variable2.
Haben Sie eine Idee, wie ich das sonst tun könnte?