Angenommen habe ich den folgenden Datenrahmen genannt mapping_df
:Wie werden leere Werte in einer Spalte durch geänderte Werte in einer anderen Spalte ersetzt?
mapping | store_id
--------|---------
a | 1
b | 2
| 3
c | 4
| 5
Ich mag würde es so modifizieren, dass ich
mapping | store_id
--------|---------
a | 1
b | 2
edit-3 | 3
c | 4
edit-5 | 5
haben kann ich den folgenden Code, aber ich bin mir nicht sicher, ob seine Pandas zu seinem vollen Potential mit
for idx, value in mapping_df["mapping"].iteritems():
if not value:
mapping_df["mapping"].iloc[idx] = "edit-{}".format(mapping_df["store_id"].iloc[idx])
ja, leider sind sie leere Strings sind :( – lollerskates