Python | Pandas Timedelta.components

Python es un excelente lenguaje para realizar análisis de datos, principalmente debido al fantástico ecosistema de paquetes de Python centrados en datos. Pandas es uno de esos paquetes y facilita mucho la importación y el análisis de datos.

Timedelta es una subclase de datetime.timedelta, y se comporta de manera similar. Es el equivalente de pandas de python datetime.timedeltay es intercambiable con él en la mayoría de los casos. Timedelta.componentsLa propiedad in pandas.Timedeltase utiliza para devolver un componente similar a NamedTuple.

Sintaxis: Timedelta.components

Parámetros: Ninguno

Devoluciones: devuelve un Componentes NamedTuple-like

Código #1:

# importing pandas as pd 
import pandas as pd 
  
# Create the Timedelta object 
td = pd.Timedelta('3 days 06:05:01.000030') 
  
# Print the Timedelta object 
print(td) 
  
print(td.components)
Producción:

3 días 06:05:01.000030
Componentes (días=3, horas=6, minutos=5, segundos=1, milisegundos=0, microsegundos=30, nanosegundos=0)

Código #2:

# importing pandas as pd 
import pandas as pd 
  
# Create the Timedelta object 
td = pd.Timedelta('1 days 7 hours') 
  
# Print the Timedelta object 
print(td) 
  
print(td.components)
Producción:

1 días 07:00:00
Componentes(días=1, horas=7, minutos=0, segundos=0, milisegundos=0, microsegundos=0, nanosegundos=0)

Código #3:

# importing pandas as pd 
import pandas as pd 
import datetime
  
# Create the Timedelta object 
td = pd.Timedelta(datetime.timedelta(days = 3, hours = 7, seconds = 8)) 
  
# Print the Timedelta object 
print(td) 
  
print(td.components)
Producción:

3 días 07:00:08
Componentes (días=3, horas=7, minutos=0, segundos=8, milisegundos=0, microsegundos=0, nanosegundos=0)

Publicación traducida automáticamente

Artículo escrito por Shivam_k y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *