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 个小时。