Python | Pandas TimedeltaIndex.get_level_values

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.get_level_values()devuelve un índice de valores para el nivel solicitado, igual a la longitud del índice.

Sintaxis: TimedeltaIndex.get_level_values(nivel)

Parámetros:
nivel: el nivel es la posición entera del nivel en el MultiIndex o el nombre del nivel.

Retorno: self, ya que solo hay un nivel en el Índice.

Ejemplo #1: Use TimedeltaIndex.get_level_values()la función para encontrar todos los valores presentes en el nivel 0 del objeto TimedeltaIndex dado.

# importing pandas as pd
import pandas as pd
  
# Create the TimedeltaIndex object
tidx = pd.TimedeltaIndex(data =['3 days 06:05:01.000030', '1 days 06:05:01.000030', 
                                '3 days 06:05:01.000030', '1 days 02:00:00', 
                                                 '21 days 06:15:01.000030'])
  
# Print the TimedeltaIndex object
print(tidx)

Producción :

Ahora usaremos la TimedeltaIndex.get_level_values()función para encontrar todos los valores en el nivel 0

# print values in 0th level
tidx.get_level_values(0)

Salida:

como podemos ver en la salida, la TimedeltaIndex.get_level_values()función ha devuelto todos los valores presentes en el nivel 0 del objeto tidx. Este objeto tiene un solo nivel.
 
Ejemplo #2: Use MultiIndex.get_level_values()la función para encontrar todos los valores presentes en el primer nivel del objeto MultiIndex dado.

# importing pandas as pd
import pandas as pd
  
# Create the MultiIndex object
midx = pd.MultiIndex.from_arrays((['AB', 'BC', 'CD', 'DE'], 
                                  ['EF', 'FG', 'GH', 'HI']))
  
# Print the MultiIndex object
print(midx)

Producción :

Ahora usaremos la MultiIndex.get_level_values()función para encontrar todos los valores en el 1er nivel

# print values in 1st level
midx.get_level_values(1)

Salida:

como podemos ver en la salida, la MultiIndex.get_level_values()función ha devuelto todos los valores presentes en el primer nivel del objeto midx.

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

Deja una respuesta

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