Este breve artículo discutirá cómo puede crear un objeto de marca de tiempo de pandas combinando cadenas de fecha y hora.
Función pandas combinar ()
Los pandas nos proporcionan la marca de tiempo.Función Combine () que nos permite tomar los valores de una cadena de fecha y hora y combinarlos en un solo objeto de marca de tiempo de pandas.
La sintaxis de la función es como se muestra a continuación:
Marca de tiempo.Combinar (fecha, hora)La función acepta dos parámetros principales:
La función devuelve la marca de tiempo objetada desde los parámetros de fecha y hora aprobados.
Ejemplo
Un ejemplo se muestra en el siguiente ejemplo:
# Pandas de importaciónUtilizamos las funciones de fecha y hora del módulo DateTime para crear objetos de DateTime en este ejemplo.
Luego combinamos los objetos en una marca de tiempo de pandas usando la función de combinación. El código anterior debería devolver:
2022-04-11 13:13:13Combinar columnas de fecha y hora
Supongamos que tiene un marco de datos PANDAS con columnas de fecha y hora? Considere el ejemplo del marco de datos que se muestra a continuación:
# Pandas de importaciónEn el ejemplo anterior, tenemos dos columnas. La primera columna contiene valores de fecha de tipo de tiempo.La fecha y la otra contiene los valores de tiempo de tipo de fecha y hora.tiempo.
Para combinarlos, podemos hacer:
# Combínalos como cuerdasConvertimos las columnas en el tipo de cadena y las concatenamos utilizando el operador de adición en Python.
Luego insertamos la columna resultante en el marco de datos existente utilizando el método de inserción. Esto debería devolver el marcado de datos como se muestra:
Conclusión
Este artículo discutió cómo podría combinar objetos de fecha y hora en pandas para crear un objeto de marca de tiempo. También cubrimos cómo puede combinar columnas de fecha y hora.