Maison >développement back-end >Tutoriel Python >Comment convertir une colonne de chaîne en Datetime dans Pandas ?
Problème : Comment convertir une colonne DataFrame contenant des chaînes en jj/mm /yyyy format aux données datetime type ?
Solution :
La méthode pratique pour cette tâche consiste à utiliser la fonction to_datetime de Pandas :
df['col'] = pd.to_datetime(df['col'])
Cette méthode fournit un argument dayfirst pour accueillir un rendez-vous européen formats.
Exemple :
In [11]: pd.to_datetime(pd.Series(['05/23/2005'])) Out[11]: 0 2005-05-23 00:00:00 dtype: datetime64[ns]
Spécifier un format personnalisé est également possible :
In [12]: pd.to_datetime(pd.Series(['05/23/2005']), format="%m/%d/%Y") Out[12]: 0 2005-05-23 dtype: datetime64[ns]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!