有三个dataframe 行数相同 列数不同 列名也不同 如何将三个dataframe 左右拼接在一起,就跟复制一样 但是并非join、 merge concat、这种方式,只是为单纯的将数据复制在一起 。
参考代码:
import pandas as pd
df1=pd.DataFrame({'type':['a','b','c'],'v1':[100,200,300]})
df2 = pd.DataFrame({'cat': ['a', 'b', 'c'], 'v2': [100, 200, 300]})
df3 = pd.DataFrame({'num': ['a', 'b', 'c'], 'v3': [100, 200, 300]})
df=pd.concat([df1,df2,df3],axis=1,join='outer')
print(df)
type v1 cat v2 num v3
0 a 100 a 100 a 100
1 b 200 b 200 b 200
2 c 300 c 300 c 300
数据复制在一起 是怎么个一起法 并排显示么 行数相同 列数 列名都保留 左右形式拼接的?