Maison > développement back-end > Tutoriel Python > Comment convertir une colonne Pandas de dates de chaîne au format DateTime pour un filtrage basé sur la date plus facile ?

Comment convertir une colonne Pandas de dates de chaîne au format DateTime pour un filtrage basé sur la date plus facile ?

DDD
Libérer: 2024-12-26 18:50:10
original
289 Les gens l'ont consulté

How Do I Convert a Pandas Column of String Dates to DateTime Format for Easier Date-Based Filtering?

Transformation de la colonne Pandas au format DateTime

Supposons que vous ayez un DataFrame Pandas contenant une colonne avec des valeurs de chaîne représentant des dates. Pour convertir cette colonne en colonne datetime et effectuer ensuite un filtrage basé sur la date, respectez les étapes suivantes :

  1. Importez la bibliothèque Pandas :
import pandas as pd
Copier après la connexion
  1. Appliquer la fonction pd.to_datetime() à la colonne spécifiée :
df['Mycol'] = pd.to_datetime(df['Mycol'], format='%d%b%Y:%H:%M:%S.%f')
Copier après la connexion

Dans cet exemple, il s'agit supposons que votre colonne contient des dates au format 05SEP2014:00:00:00.000, où %d représente le jour, %b le mois, %Y l'année, %H l'heure, %M la minute, %S la seconde, et %f la microseconde.

  1. Une fois convertis en datetime, vous pouvez facilement filtrer les données en fonction de la date en utilisant des méthodes telles que comme :
df = df[df['Mycol'] >= '2014-09-05']
Copier après la connexion

Cet exemple filtrera le DataFrame pour inclure uniquement les lignes où la colonne Mycol se trouve à compter du 5 septembre 2014.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal