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.
La función Pandas Period.asfreq()
se utiliza para convertir el período a la frecuencia deseada, ya sea al principio o al final del intervalo.
Sintaxis: Período.asfreq()
Parámetros:
frecuencia: string
cómo: inicio o fin del intervalo de tiempoRetorno : remuestreado : Período
Ejemplo #1: Use Period.asfreq()
la función para cambiar la frecuencia del período dado de ‘Segundos’ a ‘Días’
# importing pandas as pd import pandas as pd # Create the Period object prd = pd.Period(freq ='S', year = 2000, month = 2, day = 22, hour = 8, minute = 21, second = 24) # Print the Period object print(prd)
Producción :
Ahora usaremos la Period.asfreq()
función para cambiar la frecuencia del objeto prd a ‘Frecuencia diaria’.
# change the frequency prd.asfreq(freq ='D')
Producción :
Como podemos ver en la salida, la Period.asfreq()
función ha cambiado con éxito la frecuencia del objeto dado a la frecuencia deseada.
Ejemplo #2: Use Period.asfreq()
la función para cambiar la frecuencia del período dado de ‘Segundos’ a ‘Horas’
# importing pandas as pd import pandas as pd # Create the Period object prd = pd.Period(freq ='S', year = 2006, month = 10, hour = 15, minute = 49, second = 17) # Print the object print(prd)
Producción :
Ahora usaremos la Period.asfreq()
función para cambiar la frecuencia del objeto prd a ‘frecuencia horaria’.
# change the frequency prd.asfreq(freq ='H')
Producción :
Como podemos ver en la salida, la Period.asfreq()
función ha cambiado con éxito la frecuencia del objeto dado a la frecuencia deseada.
Publicación traducida automáticamente
Artículo escrito por Shubham__Ranjan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA