大家好,我是皮皮。
一、前言
前幾天在Python白銀交流群【謝峰】問了一個Pandas拼接的問題,提問截圖如下:
下圖是他的運行截圖:

看上去去數(shù)據(jù)錯位了。
二、實現(xiàn)過程
一開始以為是axis設置的問題,后來發(fā)現(xiàn)并不是的。這里【論草莓如何成為凍干莓】提出pd.concat是按照索引橫向拼接的,重置索引或者用其他方式。不過粉絲在數(shù)據(jù)一開始的時候,在函數(shù)中的時候做了重置索引,而且merge和join都試了,也不行。
后來【論草莓如何成為凍干莓】自己在本地測試沒問題,粉絲自己又重新測試了下,發(fā)現(xiàn)又可以了,但是找不到原因所在。
后來【云】給了一個指導,如下所示:
image
正確的代碼,如下:
后來粉絲自己嘗試之后,發(fā)現(xiàn)可以滿足要求!順利地解決了粉絲的問題。
三、總結
大家好,我是皮皮。這篇文章主要盤點了一個Pandas兩個數(shù)據(jù)表合并的問題,文中針對該問題,給出了具體的解析和代碼實現(xiàn),幫助粉絲順利解決了問題。
最后感謝粉絲【謝峰】提問,感謝【論草莓如何成為凍干莓】、【云】給出的思路和代碼解析,感謝【Engineer】、【Python狗】、【Acyer】等人參與學習交流。