Questo articolo di Pandas discuterà di come è possibile determinare il numero di valori NAN in un frame dati Panda.
PANDAS ISNULL () FUNZIONE
La funzione isNull () in Panda ci consente di determinare i valori mancanti in un set di dati. Ad esempio, possiamo utilizzare questa funzione per ottenere il numero di elementi NAN in un frame dati Panda.
Prendi in considerazione l'esempio di dati mostrati di seguito:
1 2 3 4 5 | # Importa panda e numpy Importa panda come PD Importa Numpy come NP df = pd.DataFrame ([[1,2, NP.nan, 3, 4, np.nan, 5, np.nan]]) df |
Quanto sopra crea un semplice telaio di dati contenente valori NAN.
Pandas Count Nan in colonna
Per contare il numero di valori NAN in una singola colonna, possiamo fare:
1 | print (f "null: df [2].è zero().somma()") |
Nell'esempio sopra, utilizziamo le funzioni isNull () e Sum () per determinare il numero di elementi nel numero di colonna 2.
Il codice sopra dovrebbe restituire:
1 | NULL: 1 |
Pandas Count Nan in DataFrame
Per ottenere il numero di valori NAN nell'intero frame dati, possiamo fare:
1 | print (f "nan: df.è zero().somma().somma()") |
Ciò restituisce il numero di valori NAN nel frame dati specificato.
1 | NAN: 3 |
I panda contano nan in riga
Per trovare il numero di valori NAN di riga, possiamo utilizzare le funzioni LOC e Sum come mostrato nell'esempio seguente:
1 | print (f "nan in riga (0): df.loc [0].è zero().somma()") |
Quanto sopra dovrebbe restituire il numero di valori NAN nella riga all'indice 0.
1 | Nan in riga (0): 3 |
Conclusione
Utilizzando questa guida, hai imparato come determinare il numero di valori NAN in una colonna di dati, intero dati di dati e in una riga singola.
Grazie per aver letto!!