我有一个名为df
的数据帧
Order Number Status
1 1668 Undelivered
2 19771 Undelivered
3 100032108 Undelivered
4 2229 Delivered
5 00056 Undelivered
我想将Status
列转换为布尔值(True
状态为已传递,而False
状态为未传递)
但如果状态既不是“未送达”,也不是“已送达”,则应将其视为NotANumber
或类似的状态。
我想用听写
d = {
'Delivered': True,
'Undelivered': False
}
所以我可以很容易地添加其他字符串,可以看作是True
或False
。
一个
replace
方法的示例,该方法仅替换指定列C2
中的值,并将结果作为DataFrame
类型。你有你需要的一切。你会很高兴发现^{} :
您可以使用
map
:相关问题 更多 >
编程相关推荐