Полный пример:
я есть CSV-файл, содержащий числовые значения, такие как1524.449677
, Всегда есть ровно 6 знаков после запятой.
Когда я импортирую CSV-файл (и другие столбцы) через пандread_csv
столбец автоматически получает тип данныхobject
, Моя проблема в том, что значения отображаются как2470.6911370000003
что на самом деле должно быть2470.691137
, Или значение2484.30691
отображается как2484.3069100000002
.
Это похоже на проблему с типом данных. Я пытался явно указать тип данных при импорте черезread_csv
даваяdtype
аргумент как{'columnname': np.float64}
, Тем не менее проблема не ушла.
Как я могу получить значения, импортированные и показанные точно так, как они есть в исходном CSV-файле?