Ich muss eine Spalte im Datenrahmen auf der Grundlage von Werten in einer der Spalten bedingt aktualisieren.Bedingte Aktualisierung der Spalte im Datenrahmen in Python
zum Beispiel basierend auf Werten in COL9, möchte ich eine neue Spalte COL10 Werte haben A/B/C (lets auf unter Kriterien sagen)
0.00-0.50 : A
0.51-0.75 : B
0.75-1.00 : C
Erwartete Ausgabe:
col1..col8 col9 col10
0 0.788310 0.211690 A
1 0.293871 0.706129 B
2 0.002207 0.997793 C
3 0.047834 0.952166 C
Kann dies in einer leistungsfähigen Weise getan werden?
dank ... I verwendet. df2 [ 'col10'] = df2 [ 'col9'] Karte (lambda x: 'C', wenn x <0,5 else 'B', wenn x <0,75 sonst 'A') –