Python Pandas的concat合並
使用場景
批量合並相同格式的Exce,給DataFrame添加行,給DataFrame添加列
使用說明:
- 1.使用某種合並方式(inner/outer)
- 2.沿著某個軸向(axis=0/1)
- 3.把多個Pandas對象(DataFrame/Series)合並成一個
concat語法
pandas.concat(objs,axis=0,join=‘outer’,ignore_index = False)
- objs:一個列表,內容可以是DaataFrame或者Series,可以混合
- axis:默認是0,代表按行合並,如果等於則按列合並
- join: 合並的時候索引的對其方式,默認是outer join,也可以是inner join
- ignore_index: 是否忽略掉原來的數據索引
append語法
DataFrame.append(other,ignore_index=False)
append隻有按行合並,沒有按列合並,相當於concat按行的簡寫形式
- other: 單個dataframe,series,dict,或者列表
- ignore_index:是否忽略掉原來的數據庫索引
案例演示
到此這篇關於Python Pandas的concat合並的文章就介紹到這瞭,更多相關Pandas concat合並內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 關於python DataFrame的合並方法總結
- Pandas數據連接pd.concat的實現
- pandas中DataFrame數據合並連接(merge、join、concat)
- python pandas數據處理教程之合並與拼接
- python進行數據合並concat/merge