Pandas concat产生NaN

5

我有一系列CSV文件,使用read_csv进行导入。

每个CSV文件的结构如下:

lig1,-6.3
lig2,-6.5

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

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

print pd.concat(df)

我理解为:我想基本上删除NaN,这种情况下应该有两行(不包括标题)。 此外,将配体列作为索引也很好。谢谢。
1个回答

4
我认为你想使用concat(df, axis=1)函数。

啊,我发誓我试过了,但是出错了,谢谢。另外,对于任何查看此内容的人,我通过传递 index_col=0 将配体列作为索引。 - GarethPrice

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接