dataframe如何把一列object转换成int
时间: 2023-12-29 21:03:28 浏览: 293
DataFrame中的object转换成float的方法
要将一个DataFrame中的object类型的列转换为int类型,可以使用astype()函数。
例如,假设DataFrame中有一个名为"col1"的列,其中包含了字符串类型的数字,可以使用以下代码将其转换为int类型:
```python
df['col1'] = df['col1'].astype(int)
```
需要注意的是,转换过程中如果出现无法转换为int类型的字符串,程序会报错。因此在进行转换前,需要先检查该列是否全为可转换为int类型的字符串。
阅读全文