合并dict DataFrames

时间:2013-11-10 21:39:07

标签: python pandas

我正在尝试使用公共密钥(b)合并到词典。我得到了一个我不希望的输出:

pandas.merge的输出是: w ^ Int64Index([],dtype = int64) 空数据框

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]}之类的东西。

1 个答案:

答案 0 :(得分:0)

在评论中回答:

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