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.timedelta
y es intercambiable con él en la mayoría de los casos. Timedelta.floor()
El método in pandas.Timedelta
se usa para devolver el nuevo Timedelta piso a esta resolución.
Sintaxis: Timedelta.piso()
Parámetros:
freq : una string de frecuencias que indica la resolución del sueloDevoluciones: Timedelta con suelo nuevo.
Código #1:
# importing pandas as pd import pandas as pd import datetime # Create the Timedelta object td = pd.Timedelta(5.05, unit ='s') # Print the Timedelta object print(td.floor('S'))
Producción:
0 days 00:00:05
Código #2:
# importing pandas as pd import pandas as pd import datetime # Create the Timedelta object td = pd.Timedelta(13.25, unit ='h') # Print the Timedelta object print(td.floor('H'))
Producción:
0 days 13:00:00
Código #3:
# importing pandas as pd import pandas as pd from datetime import datetime # Create the Timedelta object td = pd.Timedelta('7 days 15 hours') # Print the Timedelta object print(td.floor('D'))
Producción:
7 days 00:00:00