У меня есть DataFrame с именем 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
.