Python | Pandas MultiIndex.from_tuples()

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 MultiIndex.from_tuples()se utiliza para convertir la lista de tuplas a MultiIndex. Es una de las varias formas en que construimos un MultiIndex.

Sintaxis: MultiIndex.from_tuples(tuples, sortorder=Ninguno, nombres=Ninguno)

Parámetros:
tuplas: cada tupla es el índice de una fila/columna.
sortorder : Nivel de clasificación (debe estar ordenado lexicográficamente por ese nivel)

Devoluciones: índice: índice múltiple

Ejemplo #1: Use MultiIndex.from_tuples()la función para construir un MultiIndex usando tuplas de python.

# importing pandas as pd
import pandas as pd
  
# Creating the Tuple
tuples =[(30, 'Larry'), (20, 'Mike'),
         (18, 'David'), (25, 'Tim')]
  
# Print the Tuple
print(tuples)

Producción :

Ahora vamos a crear el MultiIndex usando las Tuplas.

# Creating the MultiIndex
midx = pd.MultiIndex.from_tuples(tuples, names =('Age', 'Name'))
  
# Print the MultiIndex
print(midx)

Salida:

como podemos ver en la salida, la función ha creado un objeto MultiIndex usando las tuplas.
 
Ejemplo #2: Use MultiIndex.from_tuples()la función para construir un MultiIndex usando tuplas de python.

# importing pandas as pd
import pandas as pd
  
# Creating the Tuple
tuples =[('Physics', 85), ('Chemistry', 88),
           ('Maths', 95), ('Computers', 99)]
  
# Print the Tuple
print(tuples)

Producción :

Ahora vamos a crear el MultiIndex usando las Tuplas.

# Creating the MultiIndex
midx = pd.MultiIndex.from_tuples(tuples, names =('Subject', 'Marks'))
  
# Print the MultiIndex
print(midx)

Producción :

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 *