[英]Dataframe is empty after merging two dataframes with Pandas
我有两个要使用pandas
合并的数据框。 一个表是4列,另一个表是3列。我正在尝试对int64类型的列进行内部联接。
在链接上,您可以看到两个名为UPC的列均为int64类型。
为了确保数据框不为空,我为每个表添加了前20行的图片。
当我尝试合并时,我输入以下命令。
result = merge(MPA_COMMODITY, MDM_LINK_VIEW, on='UPC')
当我尝试检查返回值时,它返回列名,但它表示数据框为空。
这是使用Python 3.6.4和Pandas版本0.22.0。
如果需要其他信息,请告诉我。 如有必要,非常高兴更新帖子。
我想你要
MPA_COMMODITY.merge(MDM_LINK_VIEW, on='UPC')
https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.merge.html
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.