2017-07-03 29 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

我已經用代碼更新了它。請檢查它,看看你是否可以找出什麼是錯的 –