Pandas fusionan dos marcos de datos que suman valores [duplicado]
Esta pregunta ya tiene una respuesta aquí:
how para fusionar dos marcos de datos y sumar los valores de las columnas 2 respuestasSupongamos que tengo dos marcos de datos con entradas parcialmente repetidas:
source1=pandas.DataFrame({'key':['a','b'],'value':[1,2]})
# key value
#0 a 1
#1 b 2
source2=pandas.DataFrame({'key':['b','c'],'value':[3,0]})
# key value
#0 b 3
#1 c 0
¿Qué necesito hacer consource1
ysource2
para obtener el marco resultante con las siguientes entradas:
# key value
#0 a 1
#1 b 5
#2 c 0