【发布时间】:2013-07-16 03:39:55
【问题描述】:
我有一个名为 df 的 DataFrame
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。
【问题讨论】:
标签: python pandas boolean type-conversion series