pandas中join和merge的用法


join:默認情況下把行索引相同的數據合並到一起。沒有的NAN補全。

 

 

 

 

 

 

merge:按照指定的列把數據按照一定的方式合並到一起。默認合並方式是inner(交集);merge outer是取並集,沒有的NaN補全;merge left是以左邊為准,沒有的Nan補全;merge right是以右邊為准,沒有的Nan補全。

 

 

 

 

 

 

 

 

 

如果不用on參數,可以使用使用df1.merge(,df2,left_on = 'a', right_on='x')來指定用用df1的a列和df2中的x列進行合並。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM