Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 转换熊猫中没有列名的列的数据类型_Python_Pandas_Numpy_Slice - Fatal编程技术网

Python 转换熊猫中没有列名的列的数据类型

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

我正在处理从一个巨大的CSV导入的数据。Pandas将某些列更改为浮点,因此现在这些列中的数字显示为浮点!但是,我需要它们是整数。我找到了一些解决方案,但都使用了列名来更改数据类型

是否有一种方法可以更改数据类型(例如前一千列的数据类型),而无需按名称分别寻址

df.iloc[:, :1000] = df.iloc[:, :1000].astype(int)