我有一个名为df
的DataFrame,如下所示:
Order Number Status
1 1668 Undelivered
2 19771 Undelivered
3 100032108 Undelivered
4 2229 Delivered
5 00056 Undelivered
我希望将Status
列转换为布尔型,当状态为Delivered时为True
,状态为Undelivered时为False
。但是,如果状态既不是'Undelivered'也不是'Delivered',则应将其视为NotANumber
或类似的内容。我想使用一个字典。
d = {
'Delivered': True,
'Undelivered': False
}
所以我可以轻松地添加其他字符串,这些字符串可能被视为True
或者False
。
AttributeError: 'DataFrame' object has no attribute 'map'
错误。 - gwthm.inmap
是 Series 上的方法,而不是 DataFrame。 - joris