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 TimedeltaIndex.factorize()
codifica los elementos del objeto TimedeltaIndex dado como un tipo enumerado o una variable categórica.
Sintaxis: TimedeltaIndex.factorize(sort=False, na_sentinel=-1)
Parámetros:
ordenar: ordenar por valores
na_sentinel: valor para marcar como «no encontrado»Retorno: etiquetas: el indexador a la array original
Ejemplo #1: Use TimedeltaIndex.factorize()
la función para codificar los elementos de los objetos TimedeltaIndex dados.
# importing pandas as pd import pandas as pd # Create the TimedeltaIndex object tidx = pd.TimedeltaIndex(start ='1 days 06:05:01.000030', periods = 5, freq ='D', name ='Koala') # Print the TimedeltaIndex object print(tidx)
Producción :
Ahora usaremos la TimedeltaIndex.factorize()
función para codificar el objeto tidx.
# encode the tidx object tidx.factorize()
Producción :
Como podemos ver en la salida, la TimedeltaIndex.factorize()
función ha codificado los elementos del objeto tidx. Tiene asignado un código único a cada elemento.
Ejemplo #2: Use TimedeltaIndex.factorize()
la función para verificar si los elementos contenidos en los dos objetos TimedeltaIndex dados son iguales o no.
# importing pandas as pd import pandas as pd # Create the TimedeltaIndex object tidx = pd.TimedeltaIndex(data =['1 days 02:00:00', '1 days 06:05:01.000030', '1 days 02:00:00', '1 days 02:00:00', '21 days 06:15:01.000030']) # Print the TimedeltaIndex object print(tidx)
Salida:
ahora usaremos la TimedeltaIndex.factorize()
función para codificar el objeto tidx.
# encode the tidx object tidx.factorize()
Salida:
como podemos ver en la salida, la TimedeltaIndex.factorize()
función ha codificado los elementos del objeto tidx. Tiene asignado un código único a cada elemento.
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