Pandas no admite métodos específicos para realizar operaciones de configuración. Sin embargo, podemos usar la siguiente fórmula para obtener elementos únicos de ambos conjuntos:
Algoritmo:
- Importe los módulos
Pandas
y .NumPy
- Crear 2
Pandas Series
. - Encuentre la unión de la serie usando el
union1d()
método. - Encuentra la intersección de la serie usando el
intersect1d()
método. - Encuentre la diferencia entre los elementos de unión e intersección. Utilice el
isin()
método para obtener la lista booleana de elementos presentes tanto en ‘unión’ como en ‘intersección’. - Imprime el resultado
# import the modules import pandas as pd import numpy as np # create the series ser1 = pd.Series([1, 2, 3, 4, 5]) ser2 = pd.Series([3, 4, 5, 6, 7]) # union of the series union = pd.Series(np.union1d(ser1, ser2)) # intersection of the series intersect = pd.Series(np.intersect1d(ser1, ser2)) # uncommon elements in both the series notcommonseries = union[~union.isin(intersect)] # displaying the result print(notcommonseries)
Producción :
1, 2, 6, 7
Publicación traducida automáticamente
Artículo escrito por Nikitha Sri y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA