In diesem kurzen Artikel wird erläutert, wie Sie ein Pandas -Timestamp -Objekt erstellen können, indem Sie Datums- und Uhrzeitketten kombinieren.
Pandas kombine () Funktion
Pandas bieten uns den Zeitstempel.kombine () -Funktion, die es uns ermöglicht, ein Datums- und Zeitzeichenzahlen zu übernehmen und sie mit einem einzelnen Pandas Timestamp -Objekt zu kombinieren.
Die Funktionssyntax ist wie unten gezeigt:
Zeitstempel.Kombinieren (Datum, Uhrzeit)Die Funktion akzeptiert zwei Hauptparameter:
Die Funktion gibt den Zeitstempel zurück aus den übergebenen Datums- und Uhrzeitparametern.
Beispiel
Im folgenden Beispiel wird ein Beispiel angezeigt:
# Pandas importierenWir verwenden die Datums- und Zeitfunktionen aus dem DateTime -Modul, um in diesem Beispiel DateTime -Objekte zu erstellen.
Anschließend kombinieren wir die Objekte mithilfe der Kombinationsfunktion zu einem Pandas -Zeitstempel. Der obige Code sollte zurückgeben:
2022-04-11 13:13:13Kombinieren Sie Datums- und Zeitspalten
Nehmen wir an, Sie haben einen Pandas -Datenframe mit Datums- und Uhrzeitspalten? Betrachten Sie den nachstehend gezeigten Beispieldatenrahmen:
# Pandas importierenIm obigen Beispiel haben wir zwei Spalten. Die erste Spalte enthält Datumswerte des Typs datetime.Datum und der andere enthält Zeitwerte vom Typ DateTime.Zeit.
Um sie zu kombinieren, können wir:
# Kombinieren Sie sie als SaitenWir konvertieren die Spalten in den String -Typ und verkettet sie mit dem Addition -Operator in Python.
Anschließend fügen wir die resultierende Spalte mit der Einfügenmethode in den vorhandenen Datenrahmen ein. Dies sollte den Datenrahmen wie gezeigt zurückgeben:
Abschluss
In diesem Artikel wurde erläutert, wie Sie Datums- und Zeitobjekte in Pandas kombinieren können, um ein Zeitstempelobjekt zu erstellen. Wir haben auch behandelt, wie Sie Datums- und Uhrzeitspalten kombinieren können.