2017-07-03 56 views
1

我想要合并两个数据帧。我通过将它们分组来创建这些数据框。合并数据帧的问题

下面是代码的副本,我用来创建该数据帧:

subdomain_wt_mx = links_webtrends_mx[['SubDomain','Page']].groupby(['SubDomain']).agg(['count']) 

subdomain_aa_mx =Mexico[['SubDomain','Page URL']].groupby(['SubDomain']).agg(['count']) 

当我尝试合并他们,我得到的错误如下:

Common_Domain_Mx = subdomain_wt_mx.merge(subdomain_aa_mx,on=['SubDomain']) 

我得到一个:

主要错误

有人可以请告知如何解决这个问题吗?

+0

的可能的复制[Python的大熊猫合并KeyError异常(https://stackoverflow.com/questions/34227038/python-pandas-merge-keyerror) – shivsn

回答

0

使用

Common_Domain_Mx = subdomain_wt_mx.merge(subdomain_aa_mx,on = 'SubDomain') 
+0

同样的问题。获取密钥错误 –

+0

您可以发布subdomain_wt_mx.columns和subdomain_aa_mx.columns的输出吗? – Vaishali

+0

我已经用代码更新了它。请检查它,看看你是否可以找出什么是错的 –