Python 转换熊猫中没有列名的列的数据类型
我正在处理从一个巨大的CSV导入的数据。Pandas将某些列更改为浮点,因此现在这些列中的数字显示为浮点!但是,我需要它们是整数。我找到了一些解决方案,但都使用了列名来更改数据类型 是否有一种方法可以更改数据类型(例如前一千列的数据类型),而无需按名称分别寻址Python 转换熊猫中没有列名的列的数据类型,python,pandas,numpy,slice,Python,Pandas,Numpy,Slice,我正在处理从一个巨大的CSV导入的数据。Pandas将某些列更改为浮点,因此现在这些列中的数字显示为浮点!但是,我需要它们是整数。我找到了一些解决方案,但都使用了列名来更改数据类型 是否有一种方法可以更改数据类型(例如前一千列的数据类型),而无需按名称分别寻址 df.iloc[:, :1000] = df.iloc[:, :1000].astype(int)
df.iloc[:, :1000] = df.iloc[:, :1000].astype(int)