Python | Pandas MultiIndex.nniveles

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.

El atributo Pandas MultiIndex.nlevelsdevuelve el número entero de niveles en el MultiIndex.

Sintaxis: MultiIndex.nlevels

Ejemplo #1: Usa MultiIndex.nlevelsel atributo para encontrar el número de niveles en el MultiIndex.

# importing pandas as pd
import pandas as pd
  
# Creating the array
array = [[1, 2, 3], ['Sharon', 'Nick', 'Bailey']]
  
# Print the array
print(array)

Producción :

Ahora vamos a crear el MultiIndex usando esta array

# Creating the MultiIndex
midx = pd.MultiIndex.from_arrays(array, names =('Number', 'Names'))
  
# Print the MultiIndex
print(midx)

Producción :

Ahora encontraremos el número de niveles en el MultiIndex.

# Print the number of the levels in MultiIndex
midx.nlevels

Salida:

Como podemos ver en la salida, hay 2 niveles en el midx MultiIndex.
 
Ejemplo #2: Usa MultiIndex.nlevelsel atributo para encontrar el número de niveles en el MultiIndex dado.

# importing pandas as pd
import pandas as pd
  
# Creating the array
array = [[1, 2, 3], ['Sharon', 'Nick', 'Bailey'],
            ['Doctor', 'Scientist', 'Physicist']]
  
# Print the array
print(array)

Producción :

Ahora vamos a crear el MultiIndex usando esta array

# Creating the MultiIndex
midx = pd.MultiIndex.from_arrays(array, 
          names =('Ranking', 'Names', 'Profession'))
  
# Print the MultiIndex
print(midx)

Producción :

Ahora encontraremos el número de niveles en el MultiIndex.

# Print the number of level in MultiIndex
midx.nlevels

Salida:

Como podemos ver en la salida, midx MultiIndex tiene 3 niveles.

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 *