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_arrays()
se utiliza para convertir arrays en MultiIndex. Es una de las varias formas en que construimos un MultiIndex.
Sintaxis: MultiIndex.from_arrays(arrays, sortorder=Ninguno, nombres=Ninguno)
Parámetros:
arrays: cada tipo de array da el valor de un nivel para cada punto de datos. len(arrays) es el número de niveles
ordenación: Nivel de clasificación (debe ordenarse lexicográficamente por ese nivel)Devoluciones: índice: índice múltiple
Ejemplo #1: Use MultiIndex.from_arrays()
la función para construir un índice múltiple a partir de arrays.
# 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)
Salida:
como podemos ver en la salida, la función ha creado un objeto MultiIndex usando las arrays.
Ejemplo n.º 2: use MultiIndex.from_arrays()
la función para construir un índice múltiple a partir de arrays.
# 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)
Salida:
como podemos ver en la salida, la función ha creado un índice múltiple utilizando las arrays pasadas.
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