Changement du format datetime dans Pandas
Dans Pandas, les dataframes contiennent souvent des colonnes datetime, mais le format par défaut peut ne pas convenir à toutes les applications. Cette requête explique comment modifier le format datetime pour répondre à des exigences spécifiques.
La trame de données fournie comporte une colonne DOB dans un format personnalisé (par exemple, "1/1/2016"), qui est initialement reconnue comme une colonne DOB. 'objet' par Pandas. Le convertir en un format de date à l'aide de df['DOB'] = pd.to_datetime(df['DOB']) donne un format "2016-01-26", pas celui souhaité.
À surmonter Ceci, Pandas propose la méthode dt.strftime pour manipuler les formats datetime. Il permet de convertir l'objet datetime en format chaîne. Par exemple, pour transformer la colonne DOB en "26/01/2016" :
df['DOB1'] = df['DOB'].dt.strftime('%m/%d/%Y')
Les champs %m (mois), %d (jour) et %Y (année) précisent le format souhaité . Notez qu'après cette transformation, la colonne DOB1 aura un type 'objet' (chaîne), contrairement au type datetime de la colonne DOB. Cette méthode permet d'ajuster les formats datetime pour répondre à des besoins spécifiques, garantissant une représentation cohérente et lisible de la date dans les dataframes Pandas.
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!