python pandas - 加入特定列

问题描述:

我有一个主要数据框(MbrKPI4),并且我想要将它与另一个数据框(mbrsdf)连接起来。他们有相同的指数。以下是我的成功。python pandas - 加入特定列

MbrKPI4.join(mbrsdf['Gender']) 

但是,我想从mbrsdf加入更多列,并且下面的列不起作用(MemoryError)。有没有办法加入,我可以从mbrsdf中选择我想要的列?

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

基于文档join()我想你想在dataframes数组传递给左连接通过,或链加入会议。

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

希望工程。

+0

谢谢Jeffrey! – unclegood