我有一个tsv文件,我试图在熊猫的帮助下阅读。文件的前两行没有用,需要忽略。虽然,当我得到输出时,我得到两列的形式。第一列的名称是Index,第二列的名称是csv文件中的随机行。
import pandas as pd
data = pd.read_csv('zahlen.csv', sep='\t', skiprows=2)
第二列名称以粗体黑色显示,这是文件中的一行。此外,使用'\ t'作为分隔符不会分隔不同列中的值。我正在使用Spyder IDE。我在这里做错了吗?
答案 0 :(得分:2)
试试这个:
data = pd.read_table('zahlen.csv', header=None, skiprows=2)
read_table()
更适合tsv文件,read_csv()
是更专业的版本。然后header=None
将生成第一行数据,而不是标题。