比较了一下,数据转化前后,Dataframe结构没有变化,列信息也正确,只是有整形经过规范后变成了浮点类型
时间: 2024-03-24 12:40:10 浏览: 114
整形数据转化位浮点型数据,浮点型数据转换为整形
这种情况很可能是因为在数据转换时,使用了浮点型的数据类型。在Python中,整数和浮点数是不同的数据类型,因此当整数被转换为浮点数时,其数据类型也会随之改变。
如果你不想让整数转换为浮点数,可以在数据转换时使用int类型的数据类型。例如,可以使用以下代码将整数转换为int类型:
```
df['column_name'] = df['column_name'].astype(int)
```
这样就可以将整数转换为int类型,而不是浮点类型。当然,这只是一种解决方法,具体还要看你的数据转换代码是如何写的。
阅读全文