Как читать большой CSV-файл и читать каждый столбец отдельно? - PullRequest
0 голосов
/ 10 октября 2019

У меня есть большой CSV-файл, который я читаю как фрейм данных. Но я не могу понять, как я могу читать отдельно по каждому столбцу.

Я пытался использовать sep = '\', но это дает мне ошибку.

Я читаю свой файл с этим кодом:

filename = "D:\\DLR DATA\\status maritime\\nperf-data_2019-01-01_2019-09-10_bC5HIhAfJWqdQckz.csv"


#Dataframes implement the Pandas API
import dask.dataframe as dd
df = dd.read_csv(filename)
df1 = df.head()

Когда я печатаю свою головку фрейма данных, я получаю такой результат:

enter image description here

В обозревателе переменных мой фрейм данных состоит только из 1 столбцасо всеми данными внутри:

enter image description here

Я пытаюсь установить sep = '' с пробелом и комой. Но это не сработало. Как я могу прочитать все данные с соответствующими различными столбцами? Буду признателен за любую помощь.

1 Ответ

0 голосов
/ 10 октября 2019

Вы используете файл, разделенный табуляцией, используйте \t

df = dd.read_csv(filename, sep='\t')
...