[英]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.