2016-09-08 2 views
2

У меня есть CSV-файл, который выглядит следующим образом:Получение заголовка CSV в панд из произвольной строки

s,k,i,p # 0. N rows to skip 
H,E,A,D # 1. header names 
n,o,n,e # 2. N more rows to skip 
1,2,3,4 # 3. Data 
6,7,8,9 # 4. ... 
...  # 5. ... 

Могу ли я прочитать эти данные с помощью одного вызова pandas.read_csv? У меня возникли проблемы, потому что я не могу показаться, чтобы скиповых строк до заголовка затем не пропустить больше строк, пока данные

ответ

2

вы можете передать список строк, чтобы перейти к skiprows так:

In [2]:pd.read_csv('the_file.csv', skiprows=[0,2]) 
Out[2]: 
    H E A D 
0 1 2 3 4 
1 6 7 8 9 
Смежные вопросы