2016-12-15 48 views
0

我有一個主要數據框(MbrKPI4),並且我想要將它與另一個數據框(mbrsdf)連接起來。他們有相同的指數。以下是我的成功。python pandas - 加入特定列

MbrKPI4.join(mbrsdf['Gender']) 

但是,我想從mbrsdf加入更多列,並且下面的列不起作用(MemoryError)。有沒有辦法加入,我可以從mbrsdf中選擇我想要的列?

MbrKPI4.join(mbrsdf['Gender'], mbrsdf['Marital Status']) 

回答

0

基於文檔join()我想你想在dataframes數組傳遞給左連接通過,或鏈加入會議。

d1.join([d2['Gender'], d2['Marital Status']]) 
d1.join(d2['Gender']).join(d2['Marital Status']) 

希望工程。

+0

謝謝Jeffrey! – unclegood