Pandas合并返回空数据帧

时间:2015-10-04 14:13:59

标签: python pandas merge

我在一个公共列上合并以下两个数据帧:

df_a的网址:[https://www.dropbox.com/s/6rmymbpomp2b1nd/df_a.csv?dl=0][1] df_b的网址:[https://www.dropbox.com/s/67713f3y8omvuru/df_b.csv?dl=0][1]

pandas.merge(df_a, df_b, on='County')

返回空数据帧,即使2个数据帧中有共同的县值。关于该做什么的任何建议?

1 个答案:

答案 0 :(得分:2)

df_b中的县都有尾随空格。您可以使用

更正此问题
df_b.County = [c.strip() for c in df_b.County]

此后合并将起作用。