Sto cercando di determinare se esiste una voce in una colonna Panda con un valore particolare. Ho provato a farlo con if x in df['id']
. Pensavo che funzionasse, tranne quando gli ho dato un valore che sapevo non fosse nella colonna che 43 in df['id']
è tornato True
. Quando eseguo il sottoinsieme di un frame di dati contenente solo voci corrispondenti all'ID mancante df[df['id'] == 43]
, ovviamente non ci sono voci in esso. Come determinare se una colonna in un frame di dati Pandas contiene un valore particolare e perché il mio metodo attuale non funziona? (Cordiali saluti, ho lo stesso problema quando utilizzo l'implementazione in questa risposta a una domanda simile).