Avatar ·

Python Pandas. 将列中的某些值替换为其他值

📁 问题, 错误, 示例, 人工智能

任务如下:有一个列 BasePay1,其中包含数字,但也出现以下值:Not Provided。因此,我需要将此特征转换为 float64 类型。
我执行以下操作:df['BasePay'].astype('float64')
然后出现错误:could not convert string to float: 'Not Provided'
原因显而易见)特征 BasePay 的类型是 object。
问题是如何在特征 BasePay 中将等于 Not provided 的值替换为例如 0.00?这是主要问题)我尝试编写函数,但没有任何帮助。我知道任务很简单,但已经卡在同一地方 3 个小时了。