Im Sinne von diese Antwort Ich habe Folgendes versucht, um eine DateFrame-Spalte mit Datumsangaben in eine Spalte von Sekunden seit der Epoche zu konvertieren.
%Vor%Der zweite Befehl verursacht den folgenden Fehler, den ich nicht verstehe. Irgendwelche Gedanken darüber, was hier vor sich geht? Ich habe Karte durch Anwendung ersetzt und das hat nichts geholfen.
%Vor%Aktualisierung:
In 0.15.0% wurde co_de% zu einem vollwertigen dtype.
Dies wird also möglich (wie auch die folgenden Methoden)
%Vor%Ursprüngliche Antwort:
Ich sehe, dass Sie Meister sind (und 0.13 kommt sehr bald heraus), also vorausgesetzt, Sie haben numpy & gt; = 1.7. Mach das. Siehe hier für die Dokumentation (dies ist die Frequenzkonvertierung)
%Vor% Die enthaltenen Werte sind Timedeltas
Objekte, sie haben nicht die gleichen Methoden wie np.timedelta64[ns]
Objekte, also keine timedelta
.
Sie können sie in int schreiben und erhalten eine total_seconds()
-Einheit zurück.
Sie können dies auch tun (aber nur für ein einzelnes Einheitenelement).
%Vor%