Python | Pandas MultiIndex.is_lexsorted()

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 Truesi las etiquetas están ordenadas lexicográficamente. De lo contrario, la función devuelve Falseque 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

Deja una respuesta

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