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.is_lexsorted()
regresa True
si las etiquetas están ordenadas lexicográficamente. De lo contrario, la función devuelve False
que indica que las etiquetas no están ordenadas lexicográficamente.
Sintaxis: MultiIndex.is_lexsorted()
Parámetros: Ninguno
Devuelve: booleano
Ejemplo #1: Use MultiIndex.is_lexsorted()
la función para verificar si las etiquetas MultiIndex están ordenadas lexicográficamente o no.
# importing pandas as pd import pandas as pd # Create the MultiIndex midx = pd.MultiIndex.from_arrays([['Networking', 'Cryptography', 'Anthropology', 'Science'], [88, 84, 98, 95]]) # Print the MultiIndex print(midx)
Producción :
Ahora vamos a comprobar si las etiquetas en MultiIndex están ordenadas lexicográficamente o no.
# check if labels are sorted or not midx.is_lexsorted()
Salida:
como podemos ver en la salida, la función ha devuelto falso, lo que indica que las etiquetas en MultiIndex no están ordenadas lexicográficamente.
Ejemplo #2: Use MultiIndex.is_lexsorted()
la función para verificar si las etiquetas MultiIndex están ordenadas lexicográficamente o no.
# importing pandas as pd import pandas as pd # Create the MultiIndex midx = pd.MultiIndex.from_arrays([['Anthropology', 'Cryptography', 'Networking', 'Science'], [88, 84, 98, 95]]) # Print the MultiIndex print(midx)
Producción :
Ahora vamos a comprobar si las etiquetas en MultiIndex están ordenadas lexicográficamente o no.
# check if labels are sorted or not midx.is_lexsorted()
Salida:
como podemos ver en la salida, la función ha devuelto verdadero, lo que indica que las etiquetas en MultiIndex están ordenadas lexicográficamente.
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