【发布时间】:2016-05-17 21:03:54
【问题描述】:
您将如何使用 pandas 对没有共同列的两个数据框执行 完全外连接 交叉连接?
在 MySQL 中,您可以这样做:
SELECT *
FROM table_1
[CROSS] JOIN table_2;
但在 pandas 中,这样做:
df_1.merge(df_2, how='outer')
给出一个错误:
MergeError: No common columns to perform merge on
到目前为止我最好的解决方案是使用sqlite:
【问题讨论】: