使用pd.to_numeric将df['Total Raised']转换为数字,但是如果无法将字符串转换为数字,怎么办
时间: 2024-01-24 09:17:46 浏览: 97
使用str2num、str2double、str2int等函数来实现字符串转换为数字类型的功能
可以在`pd.to_numeric`函数中传递一个参数`errors='coerce'`,这样无法转换的字符串会被转换为`NaN`。你可以使用以下代码:
```
df['Total Raised'] = pd.to_numeric(df['Total Raised'], errors='coerce')
```
转换后,`NaN`值表示无法转换为数字的字符串。你可以使用`.isna()`方法查看哪些行包含`NaN`值。
阅读全文