python pandas将某列数据类型转为float型,对无法转换的数据赋空值
时间: 2024-03-01 07:56:32 浏览: 258
python pandas数值转换
可以使用 `pandas.to_numeric` 方法将某列数据类型转为 float 型,并对无法转换的数据赋空值,具体代码如下:
```python
import pandas as pd
# 读取数据
df = pd.read_csv('data.csv')
# 将某列数据类型转为 float 型,并对无法转换的数据赋空值
df['列名'] = pd.to_numeric(df['列名'], errors='coerce')
# 输出数据
print(df)
```
其中,`errors='coerce'` 表示对无法转换为 float 型的数据赋空值。
阅读全文