pandas to_csv: подавить научную запись в файле csv при записи панд в csv

Я пишу панд DF для CSV. Когда я записываю его в CSV-файл, некоторые элементы в одном из столбцов неправильно преобразуются в научные обозначения / числа. Например, в col_1 есть такие строки, как «104D59». Строки в основном представлены в виде файла в файле csv, как и должно быть. Однако случайные строки, такие как «104E59», преобразуются в научную нотацию (например, 1.04 E 61) и представляются в виде целых чисел в последующем файле csv.

Я пытаюсь экспортировать файл csv в программный пакет (т.е. pandas -> csv -> software_new), и это изменение типа данных вызывает проблемы с этим экспортом.

Есть ли способ записать df в csv, гарантируя, что все элементы в df ['problem_col'] представлены в виде строки в результирующем csv или не преобразованы в научную запись?

Вот код, который я использовал для записи панд df в csv: df.to_csv ('df.csv', encoding = 'utf-8')

Я также проверяю dtype столбца проблемы: для df.dtype df ['problem_column'] является объектом

Ответы на вопрос(3)

Ваш ответ на вопрос