Analyse des dates avec des pandas : conserver uniquement le composant Date
Lors de l'utilisation de pandas.to_datetime pour analyser les dates, les pandas les représentent par défaut sous la forme datetime64 [ns], même si les dates sont uniquement quotidiennes. Cela peut entraîner l'ajout indésirable de "00:00:00" lors de l'écriture des données au format CSV.
Conversion en datetime.date ou datetime64[D]
Pour convertir les dates en datetime.date ou datetime64[D], il y en a quelques-uns options :
df['just_date'] = df['dates'].dt.date
Cela renverra les objets datetime.date avec un type d'objet.
df['normalised_date'] = df['dates'].dt.normalize()
Cela réglera l'heure composant à minuit (00:00:00), mais l'écran affichera toujours uniquement la valeur de la date.
Spécification de précision :
pandas.to_datetime ne prend pas encore en charge spécification de précision. Cependant, les méthodes susmentionnées offrent des moyens alternatifs pour obtenir la représentation de date souhaitée.
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!