Python | Pandas Index.diferencia()

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 Index.difference() devuelve un nuevo índice con elementos del índice que no están en otro. 
La función clasifica automáticamente la salida si la clasificación es posible.
 

Sintaxis: Index.difference(other)
Parámetros : 
other : Index or array-like
Returns : difference : Index 
 

Ejemplo n.º 1: use la función Index.difference() para encontrar la diferencia establecida de un índice dado con un objeto similar a una array.
 

Python3

# importing pandas as pd
import pandas as pd
 
# Creating the Index
idx = pd.Index([17, 69, 33, 15, 19, 74, 10, 5])
 
# Print the Index
idx

Producción : 
 

Encontremos la diferencia establecida del índice dado con un objeto similar a una array 
 

Python3

# find the set difference of this Index
# with the passed array object.
idx.difference([69, 33, 15, 74, 19])

Producción : 
 

Como podemos ver en el resultado, la función ha devuelto un objeto que contiene solo aquellos valores que son exclusivos del índice idx.
Tenga en cuenta que el objeto de salida tiene su elemento ordenado en orden creciente. 
  
Ejemplo n.º 2: use la función Index.difference() para encontrar la diferencia establecida de dos índices.
 

Python3

# importing pandas as pd
import pandas as pd
 
# Creating the first Index
idx1 = pd.Index(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
                 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])
 
# Creating the second Index
idx2 = pd.Index(['May', 'Jun', 'Jul', 'Aug'])
 
# Print the first and second Index
print(idx1, "\n", idx2)

Producción : 
 

Ahora, encontremos la diferencia establecida entre dos índices.
 

Python3

# to find the set difference
idx1.difference(idx2)

Producción : 
 

La función ha devuelto la diferencia establecida de idx1 e idx2 . Contiene solo aquellos valores que son exclusivos del índice idx1 . Tenga en cuenta que la salida no está ordenada.
 

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 *