У меня есть файл CSV, который я читаю в панде. Все числа не имеют десятичных разрядов, но как только я прочитал их в dframe, он добавляет конечный ноль к числу с десятичной дробью.
1205 становится 1205.0
Как мне избавиться от 0 во время pd.read_csv?
Я знаю, что могу сбросить .0 после того, как он будет считан в информационный кадр, но мне действительно нужно, чтобы это вообще не происходило.
Я пытался
float_precision = 'round_trip'
Я пытался форсировать dtype во время read_csv
Часть кода, который я пробовал:
df = pd.read_csv('xxx.csv', header=None, dtype={'T': object,'Date': object,'VAL1': float, 'VAL2': float, 'VAL3': float, 'VAL4': float, 'VAL5': float})
OR
df = pd.read_csv('xxx.csv', header=None, float_precision='round_trip')