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 DatetimeIndex.to_period()
se usa para convertir el DatetimeIndex dado a PeriodIndex a una frecuencia particular. La función básicamente convierte DatetimeIndex a PeriodIndex.
Sintaxis: DatetimeIndex.to_period(freq=Ninguno)
Parámetros:
freq: una de las strings de desplazamiento de pandas o un objeto de desplazamiento. Se inferirá por defectoRetorno: índice de período
Ejemplo n.º 1: utilice DatetimeIndex.to_period()
la función para convertir los datos del objeto DatetimeIndex en PeriodIndex.
# importing pandas as pd import pandas as pd # Create the DatetimeIndex # Here 'S' represents secondly frequency didx = pd.DatetimeIndex(start ='2018-11-15 09:45:10', freq ='S', periods = 5) # Print the DatetimeIndex print(didx)
Producción :
Ahora queremos convertir el objeto DatetimeIndex en el objeto PeriodIndex.
# cast to PeriodIndex # 'T' represents minute based frequency didx.to_period('T')
Salida:
como podemos ver en la salida, la función ha convertido el objeto DatetimeIndex en el objeto PeriodIndex.
Ejemplo n.º 2: utilice DatetimeIndex.to_period()
la función para convertir los datos del objeto DatetimeIndex en PeriodIndex.
# importing pandas as pd import pandas as pd # Create the DatetimeIndex # Here 'T' represents minutely frequency didx = pd.DatetimeIndex(start ='2015-03-02 01:15:12', freq ='T', periods = 5) # Print the DatetimeIndex print(didx)
Producción :
Ahora queremos convertir el objeto DatetimeIndex en el objeto PeriodIndex.
# cast to PeriodIndex # 'H' represents hourly frequency didx.to_period('H')
Salida:
como podemos ver en la salida, la función ha convertido el objeto DatetimeIndex en el objeto PeriodIndex.
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