Problem: Wie konvertieren wir eine DataFrame-Spalte, die Strings enthält, in dd/mm /yyyy-Format in die Datums-/Uhrzeitdaten ein Typ?
Lösung:
Die praktische Methode für diese Aufgabe ist die Verwendung der Funktion „to_datetime“ von Pandas:
df['col'] = pd.to_datetime(df['col'])
Diese Methode stellt ein Dayfirst-Argument bereit zur Aufnahme europäischer Daten Formate.
Beispiel:
In [11]: pd.to_datetime(pd.Series(['05/23/2005'])) Out[11]: 0 2005-05-23 00:00:00 dtype: datetime64[ns]
Die Angabe eines benutzerdefinierten Formats ist ebenfalls möglich:
In [12]: pd.to_datetime(pd.Series(['05/23/2005']), format="%m/%d/%Y") Out[12]: 0 2005-05-23 dtype: datetime64[ns]
Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine Zeichenfolgenspalte in Pandas in Datetime?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!