加入具有不同索引标题的2个数据帧

时间:2018-06-14 18:46:40

标签: python pandas

我有2个csv文件,我想连接在一起使用pandas dataframe创建一个连续的csv。 csv文件如下所示 CSV1 CSV2

CSV final

我尝试使用concat,join,merge作为数据帧,但没有一种方法将“rates”和“cost”保留为输出csv中的字符串

1 个答案:

答案 0 :(得分:1)

尝试pd.concat = 0

使用axis
df1 = pd.read_csv('CSV1.csv')
df2 = pd.read_csv('CSV2.csv')
df = pd.concat([df1, df2], axis=0)
print(df)

Unnamed: 0    A  B  C
     rates  1  2  1
         2  2  5  6
      cost  9  4  8
         6  2  7  4