Pandas按照行拼接数据

df1 = pd.read_csv('../Data/TotalResult.csv')
print(df1.shape)
df2 = pd.read_csv('../Data/TotalNagResult.csv')
print(df2.shape)
df3 = pd.concat((df1,df2),axis=0,join='inner')
print(df3.shape)

在这个函数中df3 = pd.concat((df1,df2),axis=0,join='inner'),axis=0,指定按行拼接,join可以指定连接类型,分为,inner(内连接),outter(外连接)。

  • 内连接是需要df1和df2共有的列名,即为他们列名的交集
  • 外连接是需要df1和df2所有的列名,即为他们列名的并集

你可能感兴趣的:(Pandas,python,pandas)