1.numpy数组的合并
第一个参数是需要合并的数组列表或元组。还有一个axis参数可以设置合并的坐标轴方向:
2.通过pd.concat实现简易合并
pd.concat()可以简单地合并一维的Series或DataFrame对象,与np.concatenate()合并
数组一样:
合并高维数据
默认情况,DataFrame的合并都是逐行进行的(默认设置是axis=0).与np.concatenate()一样,pd.concat()也可以设置合并坐标轴,例如:
1.索引重复
(1)忽略索引
有时索引无关紧要,那么合并时就可以忽略他们,可以通过设置ignore_index参数来实现。
(2)增加多级索引
通过keys参数为数据源设置多级索引标签:
2,类似join的合并
可以用join='inner'实现对输入列的交集合并:
另一种合并方式是直接确定结果使用的列名,设置join_axes参数,里面是索引对象构成的列表:
3.append()方法