一.資料連接
pd.merge(left,right)
將left和right進行含相同的部分進行合并,然后進行連接
pd.merge(left,right,one=['key1','key2'])
指定多個鍵進行合并
pd.merge(left,right,how='outer',one=['key1','key2'])
outer:全連接為并集
默認為inner 交集
pd.merge(left,right,,right_index=True)
根據索引連接將右側行索參考來連接
二.資料合并
pd.concat()
沿軸方向將多個物件合并在一起
axis=0默認
join 合并方式為outer
series 合并時查看行索引有無重復
三.重塑和軸向旋轉
data.stack()
將DataFrame物件變成series將列索引旋轉為行索引,完成層級索引
r.unstack()
將層級索引展開,series->DataFrame 默認操作內層索引,即level=1
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/400569.html
標籤:python
