0

我正在尝试在一个公共键 (b) 上合并到字典。我得到了一个我没想到的输出:

pandas.merge 的输出是: w Int64Index([], dtype=int64) Empty DataFrame

import pandas
#Create dictionaries
df1 = ({'a':[1], 'b':[2],'value1':[3]})

df2 = ({'b':[3], 'c':[4],'value2':[5]})

left=pandas.DataFrame(df1)
right=pandas.DataFrame(df2)

pandas.merge(left, right, on='b')

寻找类似 {'a':[1], 'b':[2,3], 'c':[4]} 的东西。

4

1 回答 1

0

在评论中回答:

pandas.merge(left, right, on='b', how='outer')
于 2017-03-20T12:52:53.397 回答