Mam DataFrame nazwie df
jakKonwersja serię pandy zawierający ciąg boolean
Order Number Status
1 1668 Undelivered
2 19771 Undelivered
8 Undelivered
4 2229 Delivered
5 00056 Undelivered
Chciałbym przekonwertować kolumnę Status
do Boolean (True
gdy status jest dostarczane i False
gdy status jest Undelivered) ale jeśli Status nie jest "Niedostarczony" ani "Dostarczony", należy go uznać za NotANumber
lub coś w tym stylu.
Chciałbym użyć dict
d = {
'Delivered': True,
'Undelivered': False
}
więc może łatwo dodać inny ciąg znaków, który może być albo uznana za True
lub False
.
Otrzymuję obiekt "AttributeError:" DataFrame "nie ma atrybutu" map ". –
'map' to metoda w Serii, a nie DataFrame. – joris
Tak, mam to, przepraszam za to. –