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'])
希望工程。
谢谢Jeffrey! – unclegood