从.dat文件中以行和列的形式读取数据,忽略带循环的注释

时间:2019-04-07 17:54:08

标签: python pandas

我有一个.plt文件,其中包含110个数据集,每个数据集有11行9列。数据集每次被3行注释分开。我想将文件读取为行和列。熊猫将其读取为行,但无法识别列。这可能是因为文件的前三行是注释。一个以“#”开头,​​另两个以“ $”开头。如何让熊猫将其转换为CSV类型文件?

我尝试使用read_csv,read_fwf并放置定界符和注释,并跳过了前三行,但它仍将所有列识别为索引为0的1列。

1 个答案:

答案 0 :(得分:0)

我最终使用

忽略了这些行
test = pd.read_table(filename, header=None)
    list_a = test.iloc[start:end]