Как я могу превратить этот текстовый файл в DataFrame панды? - PullRequest
0 голосов
/ 18 февраля 2019

Я получаю txt-файл в структуре ниже каждую неделю:

txt-файл

И я хотел бы превратить его в Dataframe, который выглядит следующим образом:

Фрейм данных

Сложная часть:

  1. Дата некоторых ЛИЦЕНЗИЙ отличается от других, таких как CQ_XHO_N1, у которых нет данных о 4Фев 2016.
  2. Когда я получу больше текстовых файлов на следующей неделе, мне нужно добавить данные в существующий фрейм данных и обновить общий процент.

Спасибо за помощь!

1 Ответ

0 голосов
/ 19 марта 2019

Как сказал MrSmily2019, вы захотите использовать https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html.

Он делает больше, чем просто CSV, он может делать текст.Кроме того, вы можете превратить текстовые файлы в CSV.Ваш файл, кажется, разделен "TAB" (как он знает, чтобы отделить) вместо запятой.Вы можете настроить параметры, чтобы он знал, что делать это на соответствующем символе.

И пример того, как вы должны изменить его:

pandas.read_csv(filename, sep='\t', lineterminator='\r')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...