Проблемы с записью двоичных чисел в файл с использованием Pandas - PullRequest
0 голосов
/ 03 марта 2019

Мой код состоит из удаления избыточности из кода как формы резервного копирования.Но при повторной записи в файл он удаляет нули слева от 1. Как показано на рисунке ниже

https://imgur.com/a/OU07DzX

mydataset2 = pd.read_csv('fieldstatebackup.binetflow')

mydataset2.drop_duplicates(['State2','State'], keep='first', inplace=True)
mydataset2.to_csv('fieldstatebackup.binetflow', columns=['State2', 'State'], index=False)

1 Ответ

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

Самым простым решением, вероятно, является чтение данных в виде строки.В противном случае данные читаются как числовые, где отбрасываются начальные нули.Кроме того, по умолчанию данные интерпретируются с использованием десятичной системы счисления, а это не то, что вам нужно.

pd.read(csv('fieldstatebackup.binetflow', dtype=str)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...