In der folgenden Reihe:
%Vor%Dieser Befehl (in Zeitstempel konvertieren, lokalisieren und in EST konvertieren) funktioniert:
%Vor%aber dieser schlägt fehl:
%Vor%mit:
%Vor%und so dieser :
%Vor%mit:
%Vor%Soweit ich verstehe, sollte der zweite Ansatz (der erste, der fehlschlägt) funktionieren. Warum scheitert es?
Wie in Jeffs Antwort erwähnt, wirken tz_localize()
und tz_convert()
auf den Index, nicht auf die Daten. Das war eine große Überraschung für mich.
Seit Jeffs Antwort geschrieben wurde, hat Pandas 0.15 einen neuen Series.dt
Accessor hinzugefügt, der Ihrem Anwendungsfall hilft. Sie können dies jetzt tun: