У меня есть DataFrame, который выглядит следующим образом:панды: преобразование типа возвращения некорректное значение
Values Total
Values
cbase 2019
Вот лучше посмотрите на значение:
>>> df.values
[[ 2019.]]
>>> df.dtypes
Values
Total float64
dtype: object
Теперь я хотел бы, чтобы убедиться, что значения является целым числом (без десятичного знака), так что я:
df.astype(int64)
Values Total
Values
cbase 2018
значение изменилось с 2019 до 2018. Мне любопытно; что происходит?
Пожалуйста отправьте данные и воспроизводимый код, также то, что делает 'df.values [0]' show? – EdChum
Невозможно опубликовать данные, это безумно массивно. он показывает df.values [0] [2019.] –
опубликуйте достаточно данных и кода, которые воспроизводят эту ошибку, в противном случае это станет угадающей игрой. – EdChum