ho un dataframe nominato df
comeConvertire serie Pandas contenente stringa boolean
Order Number Status
1 1668 Undelivered
2 19771 Undelivered
8 Undelivered
4 2229 Delivered
5 00056 Undelivered
vorrei convertire la colonna Status
a booleani (True
quando viene consegnato Stato e False
quando lo stato è non consegnato) ma se Lo stato non è né "Non consegnato", né "Consegnato" deve essere considerato come NotANumber
o qualcosa del genere.
desidero utilizzare un dict
d = {
'Delivered': True,
'Undelivered': False
}
così ho potuto facilmente aggiungere altra stringa che potrebbe essere sia considerato come True
o False
.
im ottenere 'AttributeError: L'oggetto 'DataFrame' non ha attributo 'map''. –
'map' è un metodo sulla serie, non DataFrame. – joris
sì, ci siamo pentiti. –