概述
import pandas as pd
#纵向合并:
first=pd.DataFrame({‘A’:[‘A0’,‘A1’,‘A2’],
‘B’:[‘B0’,‘B1’,‘B2’],
‘C’:[‘C0’,‘C1’,‘C2’]})
second=pd.DataFrame({‘B’:[‘B0’,‘B1’,‘B2’],
‘C’:[‘C0’,‘C1’,‘C2’],
‘D’:[‘D0’,‘D1’,‘D2’]})
print(first)
print(second)
#纵向堆叠与内连接
print(pd.concat([first,second],join=‘inner’))
#纵向堆叠与外连接
print(pd.concat([first,second],join=‘outer’,axis=0))#axis默认为0,可以不写
#横向合并:
df1=pd.DataFrame({‘A’:[‘0’,‘1’,‘2’],
‘B’:[‘B0’,‘B1’,‘B2’],
‘C’:[‘C0’,‘C1’,‘C2’]})
df2=pd.DataFrame({‘B’:[‘B0’,‘B1’,‘B2’],
‘F’:[‘F0’,‘F1’,‘F2’],
‘D’:[‘D0’,‘D1’,‘D2’]})
print(df1)
print(df2)
#横向堆叠与外连接
print(pd.concat([df1,df2],join=‘outer’,axis=1))
最后
以上就是开心诺言为你收集整理的数据合并concat横纵向合并的全部内容,希望文章能够帮你解决数据合并concat横纵向合并所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复