“Python Pandas Diferencia entre dos marcos de datos” Código de respuesta

Python Pandas Diferencia entre dos marcos de datos

diff_df = pd.merge(df1, df2, how='outer', indicator='Exist')

diff_df = diff_df.loc[diff_df['Exist'] != 'both']
Pleasant Panda

diferencia de pandas entre dos marcos de datos

source_df.merge(target_df,how='left',indicator=True).loc[lambda x:x['_merged']!='both']
Repulsive Rhinoceros

Encuentre la diferencia entre dos marcos de datos de pandas

# by doing outer, you will get records from both the sides.
f = df1.merge(df2,indicator = True, how='outer').loc[lambda x : x['_merge']!='both']
Out[421]: 
   A  B     _merge
1  2  3  left_only
2  3  4  left_only
3  3  4  left_only

left_unique_result = f.loc[lambda x: x['_merge'] == 'left_only']
right_unique_result = f.loc[lambda x: x['_merge'] == 'right_only']
Difficult Deer

diferencia entre 2 marcos de datos

df1.merge(df2,indicator = True, how='left').loc[lambda x : x['_merge']!='both']
Out[421]: 
   A  B     _merge
1  2  3  left_only
2  3  4  left_only
3  3  4  left_only
David the pythonistas

Respuestas similares a “Python Pandas Diferencia entre dos marcos de datos”

Preguntas similares a “Python Pandas Diferencia entre dos marcos de datos”

Más respuestas relacionadas con “Python Pandas Diferencia entre dos marcos de datos” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código