代码之家  ›  专栏  ›  技术社区  ›  Rishik Mani

无法使用pandas从tsv文件获得正确的输出

  •  0
  • Rishik Mani  · 技术社区  · 7 年前

    我有一个tsv文件,我正试图通过熊猫的帮助阅读。文件的前两行没有用处,需要忽略。虽然,当我得到输出时,我以两列的形式得到它。第一列的名称为索引,第二列的名称是csv文件中的随机行。

    import pandas as pd
    
    data = pd.read_csv('zahlen.csv', sep='\t', skiprows=2)
    

    请参阅下面的屏幕截图。 enter image description here

    1 回复  |  直到 7 年前
        1
  •  3
  •   mkos    7 年前

    data = pd.read_table('zahlen.csv', header=None, skiprows=2)
    

    read_table() 更适合tsv文件和 read_csv() 是它的一个更专业的版本。然后 header=None 将生成第一行数据,而不是标题。