Pandas concat 产生 NaN

Gar*_*ice 5 python concatenation pandas

我有一系列正在导入的 CSVread_csv

每个 csv 的结构如下:

lig1,-6.3
lig2,-6.5
Run Code Online (Sandbox Code Playgroud)

通过读取所有文件并将每个导入与一个密钥相关联,我一直在尝试:

df = []
for conf in FOLDER:
    df.append(pd.read_csv(conf+'/summary.csv', names=['ligand', self.__getDirNameFromPath(conf)]))

print pd.concat(df)
Run Code Online (Sandbox Code Playgroud)

我明白了: 在此输入图像描述

我想基本上删除 NaN,在这种情况下应该有两行(不包括标题)。另外,将配体列作为索引也很好。

提前致谢

Bre*_*arn 4

我想你想要concat(df, axis=1)