Ce court article discutera de la façon de créer un objet horodométrage Pandas en combinant les chaînes de date et d'heure.
Fonction Pandas Combine ()
Les pandas nous fournissent l'horodatage.Fonction combiner () qui nous permet de prendre des valeurs de chaîne de date et d'heure et de les combiner dans un seul objet horodat.
La syntaxe de fonction est comme indiqué ci-dessous:
Horodatage.combiner (date, heure)La fonction accepte deux paramètres principaux:
La fonction renvoie l'horodatage objecté à partir des paramètres de date et d'heure passés.
Exemple
Un exemple est montré dans l'exemple ci-dessous:
# Importer des pandasNous utilisons les fonctions de date et d'heure du module DateTime pour créer des objets DateTime dans cet exemple.
Nous combinons ensuite les objets dans un horodatage de pandas en utilisant la fonction combinée. Le code ci-dessus doit retourner:
2022-04-11 13:13:13Combiner les colonnes de date et d'heure
Supposons que vous ayez un Pandas DataFrame avec des colonnes de date et d'heure? Considérez l'exemple de dataframe indiqué ci-dessous:
# Importer des pandasDans l'exemple ci-dessus, nous avons deux colonnes. La première colonne contient les valeurs de date de type DateTime.Date et l'autre contient des valeurs de temps de type Datetime.temps.
Pour les combiner, nous pouvons faire:
# Combinez-les comme des cordesNous convertissons les colonnes en type de chaîne et les concatenons en utilisant l'opérateur d'addition dans Python.
Nous insérons ensuite la colonne résultante dans le dataframe existant à l'aide de la méthode d'insertion. Cela devrait renvoyer le dataframe comme indiqué:
Conclusion
Cet article a expliqué comment vous pouviez combiner les objets de date et de temps dans Pandas pour créer un objet horodat. Nous avons également couvert comment vous pouvez combiner les colonnes de date et d'heure.