Ich habe einen Pandas-Datenrahmen, dem ich eine neue Spalte hinzufügen möchte. Die neuen Spaltenwerte werden durch eine bestehende Spalte in dem Datenrahmen bestimmt, die Bools enthält. Der folgende Code ist meine C++ - Logik, die in Python angewendet wird, aber ich hätte gerne eine "pythonische" Möglichkeit, dies zu tun. 'isfixed'
enthält die bools und die neue Spalte wird für die Hilfe 'color code'
Hinzufügen einer Spalte zu Pandas Datenrahmen basierend auf Bool-Werten in der vorhandenen Spalte
for i in range(data_2015['isfixed'].count()):
if data_2015['isfixed'][i] == True:
data_2015['color code'][i] = 'Blue'
else:
data_2015['color code'][i] = 'Green'
Vielen Dank im voraus sein!
Ich würde sagen, dieser Ansatz ist perfekt pythonisch, aber nicht sehr pandonisch! –