Konvertieren einer datetime-Spalte wieder in ein string-Spalten? Pandas - Python
Ich versuche zu konvertieren, eine datetime-Spalte zurück, um eine Zeichenfolge in ein Pandas dataframe.
die syntax, die ich habe, so weit ist:
all_data['Order Day new'] = dt.date.strftime(all_data['Order Day new'], '%d/%m/%Y')
aber das gibt den Fehler:
descriptor 'strftime' erfordert ein 'datetime.Datum' Objekt erhielt aber eine 'Serie'.
Kann mir jemand sagen, wohin ich gehe falsch.
InformationsquelleAutor Colin O'Brien | 2015-02-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zu nennen
apply
und übergeben Sie die Daten anstrftime
:Können Sie nicht nennen
strftime
auf die Spalte, wie Sie nicht verstehenSeries
als param daher der FehlerBEARBEITEN
Wenn Sie mit der version
0.17.0
oder höher, dann rufen Sie diese mit.dt.strftime
die vektorisierte:InformationsquelleAutor EdChum