【发布时间】:2017-04-06 20:40:46
【问题描述】:
这很奇怪。从文档中我已经准备好阅读如何做concat 和合并操作与熊猫。我也都准备好了,可以按如下方式连接到右侧:
df = pd.concat([df1, df2], axis=1)
问题是我生成了以下数据框:
在:
links = pd.DataFrame(links, columns=['link'])
所以,我只想将 link 数据框列连接到 intersection 数据框(请注意,link 和 intersection 有 78 个长度实例)。因此:
在:
full_table = pd.concat([lis_, lis_2], axis=1)
问题在于,正如您在上面的数据框中看到的那样,它添加了一些 NaN 值。因此,连接links 和intersection 数据帧的正确方法是什么?
【问题讨论】:
标签: python pandas join concatenation right-join