У меня есть кадр данных pandas, в настоящее время все столбцы - это float, которые я экспортирую в файл csv с использованием DF.to_csv.Как указать тип и формат данных при экспорте в csv с помощью Pandas?
Я хотел бы, чтобы один из столбцов был экспортирован как int, а не как float. Второй столбец имеет номера с большим количеством десятичных знаков и экспортируется в формате научной нотации. Я хочу быть экспортированным в виде обычного десятичного числа до определенной степени точности, а не в научной нотации.
Say мой DF называется DATAOUT и имеет столбцы 'A', 'B' и 'C'
Что я могу добавить к
DataOut.to_csv(filename, mode = 'w', header = False , index=False)
Так что значения в A экспортируются как int, а значения в B экспортируются как десятичные числа с максимальной точностью 20 цифр?
Почему бы просто не сделать копию «DataOut» с необходимыми изменениями, а затем вызывать '.to_csv()' на этой копии? –