Anzeigen einer if-Anweisung in Python
Ich versuche, die Karte der folgenden Funktion über ein pandas dataframe (im Grunde eine Liste) in python 2.7:
df["Cherbourg"] = df["Embarked"].map(lambda x: if (x == "C") 1 else 0)
Aber python Fehler sagen über eine lambda-Funktion, wie dies ein syntax-Fehler. Gibt es eine Möglichkeit, anzeigen einer if-Anweisung, wie dies in python?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen
möglich-Duplikat
Gibt es eine Möglichkeit zu führen ", wenn" in python lambda
Beispiel :
Ergebnis - [False, True, False, True, False, True, False, True, False, True]
Wird es einfacher sein, um gerade dies tun: