連接函數(concat & append & merge)

1、# concat() 函數的各參數如下:
# axis: 需要合併鏈接的軸,0是行,1是列 (默認列)
# join:連接的方式 inner,outer(inner–兩表的交集,outer–兩表的並集
# ignore_index:boolean,default False。如果爲True,請不要使用並置軸上的索引值。結果軸將被標記爲0,...,n-1。如果要連接其中並置軸沒有有意義的索引信息的對象,這將非常有用。注意,其他軸上的索引值在連接中仍然受到尊重
# keys:序列,默認值無。使用傳遞的鍵作爲最外層構建層次索引。如果爲多索引,應該使用元組
# levels:序列列表,默認值無。用於構建MultiIndex的特定級別(唯一值)。否則,它們將從鍵推斷
# names:list,default無。結果層次索引中的級別的名稱
# verify_integrity:boolean,default False。檢查新連接的軸是否包含重複項
# copy:boolean,default True。如果爲False,請勿不必要地複製數據

import pandas as pd
import numpy as np

df1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'],
   ...:                     'B': ['B0', 'B1', 'B2', 'B3'],
   ...:                     'C': ['C0', 'C1', 'C2', 'C3'],
   ...:                     'D': ['D0', 'D1', 'D2', 'D3']},
                  index=[0,1,2,3])

df2 = pd.DataFrame({'A': ['A4', 'A5', 'A6', 'A7'],
   ...:                     'B': ['B4', 'B5', 'B6', 'B7'],
   ...:                     'C': ['C4', 'C5', 'C6', 'C7'],
   ...:       
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章