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?

InformationsquelleAutor BrandonM | 2015-03-25
Schreibe einen Kommentar