pandas.read_csv()而不收集第一项作为列名

时间:2019-04-07 19:18:57

标签: python pandas csv dataframe

我正在尝试读取使用pandas.read_csv()从软件生成的一些数据。我想将第一行用作列标题。但是第一行在行的开头包含一个“#”。 看起来像:

#            col_A    col_B           col_C
             val_A    val_B           val_C
             ...

所以当我用

读取文件时
pandas.read_csv(file, delimiter=r'\s+')

它产生了四个列标题,第一列名称为'#'

Index(['#', 'col_A', 'col_B', 'col_C'],dtype='object')

然后将列名和值弄乱了。 如何删除此“#”作为列名?由于我有很多这样的文件,因此简单地从第一行中删除“#”是不明智的。

0 个答案:

没有答案