python - Pandas concat 生产 NaN

标签 python pandas concatenation

我有一系列 CSV,我正在使用 read_csv

导入

每个 csv 的结构如下:

lig1,-6.3
lig2,-6.5

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

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

print pd.concat(df)

我明白了: enter image description here

我想基本上删除 NaN,在这种情况下应该有两行(不包括标题)。另外,以配体柱为指标也不错。

提前致谢

最佳答案

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

关于python - Pandas concat 生产 NaN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24225914/

相关文章:

python - 将 1300 个数据帧合并为一个帧变得非常慢

python - 如何获取并绘制信号包络线

python - pandas-resetting cumsum 在一个特定的数字

python - 为什么改组列表(范围(n))比改组[0] * n慢?

python - 本地化日期时间列

python - 删除 Dataframe 中的行,除非至少有 3 个单元格具有值

java - 初学者 - 在 findViewById 和字符串或 TextView 赋值中连接变量的语法

Java 11 字符串连接性能对比 Java 8

python - 如何在 django 查询中排序?

python - DataFrame Groupby 同时保持原始 DataFrame