我有以下数据框:
df1
Name Leads
0 City0 22
1 City1 11
2 City2 28
3 City3 15
4 City4 14
5 City5 15
6 City6 25
df2
Name Leads
0 City1 13
1 City2 0
2 City4 2
3 City6 5
我希望能够总结“Leads”列中的值,但仅当“Name”列中的值匹配时才进行。我已尝试过:
df3 = df1['Leads'] + df2['Leads'].where(df1['Name']==df2['Name'])
出现错误:
ValueError: Can only compare identically-labeled Series objects
我浏览了StackOverflow上类似的问题,但没有符合我的具体使用情况。有人能指点一下我吗?