簡體   English   中英

Python Pandas 用內連接合並 2 個表:

[英]Python Pandas merging 2 tables with inner join:

嗨,我正在使用 pandas 合並兩個帶有內部連接的表,但我得到了一個奇怪的 output。 下面我粘貼兩個表: 在此處輸入圖像描述

在此處輸入圖像描述

我想內部連接表,所以它只顯示 df2 表中的郵政編碼,所以我使用這一行:
結果 = pd.merge(ppy, df2, how="inner", on=["zipcode"])

但現在我得到了每個郵政編碼的兩條記錄

在此處輸入圖像描述

任何人都知道如何解決此問題或可能導致此問題的原因?

數據集中郵政編碼變量的數據類型可以不同。 使用 dtype () 方法檢查它。 如果數據類型不同,可以合並,合並。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM