pandas将某列转为数字
时间: 2023-08-01 14:06:12 浏览: 176
使用pandas把某一列的字符值转换为数字的实例
可以使用 pandas 中的 `to_numeric` 方法将某列转为数字类型。例如,假设有一个名为 `df` 的 DataFrame,其中有一列名为 `col1`,可以使用以下代码将它转为数字类型:
```python
df['col1'] = pd.to_numeric(df['col1'], errors='coerce')
```
其中,`errors='coerce'` 表示将无法转换为数字的值替换为 NaN。如果不指定该参数,则在遇到无法转换的值时会抛出异常。
阅读全文