2017-06-14 53 views
0

我正在处理从巨大CSV导入的数据。熊猫改变了一些列浮动,所以现在这些列中的数字显示为浮点!不过,我需要它们是整数。我找到了一些解决方案,但都使用列名来改变dtypes。在没有列名的情况下转换熊猫中列的dtype

有没有一种方法来改变数据类型,例如对于第一千列而不用按名称分别对它们进行处理?

回答

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