Valore Panda nell'elenco

Valore Panda nell'elenco
La funzione isin () in panda ci consente di filtrare per i record in un elenco di valori di corrispondenza specificati.

Esploriamo come funziona questa funzione in questo breve tutorial.

Sintassi della funzione

La sintassi della funzione è come mostrata:

DataFrame.isin ([list_of_values])

La funzione porta i valori da filtrare come parametro. È possibile passare i valori come elenco, tupla, dizionario, serie o Panda DataFrame.

La funzione dovrebbe restituire un frame dati dei valori booleani con la stessa dimensione del telaio dati originale.

Esempio:

Supponiamo di avere un telaio di dati come mostrato di seguito:

Per selezionare le righe da un elenco di valori corrispondenti, possiamo fare:

Target = ['Thor: Ragnarok', 'Shang-Chi', 'Black Widow']
df [df.titolo.isin (target)]

Il codice sopra dovrebbe restituire le righe con i titoli specificati dalla variabile target.

Un output di esempio è come mostrato:

Conclusione

Questo articolo mostra come filtrare i dati in un Frame di dati Pandas in base a una selezione di valori in un elenco.