Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Trovare Valori Nulli | Analizzare i Dati
Primi Passi con Pandas

Scorri per mostrare il menu

book
Trovare Valori Nulli

I DataFrame spesso contengono valori mancanti, rappresentati come None o NaN. Quando si lavora con i DataFrame, è essenziale identificare questi valori mancanti perché possono distorcere i calcoli, portare ad analisi inaccurate e compromettere l'affidabilità dei risultati.

Affrontarli assicura l'integrità dei dati e migliora le prestazioni di attività come l'analisi statistica e il machine learning. A questo scopo, pandas offre metodi specifici.

Il primo di questi è isna(), che restituisce un DataFrame booleano. In questo contesto, un valore True indica un valore mancante all'interno del DataFrame, mentre un valore False suggerisce che il valore è presente.

Per chiarezza, applicheremo questo metodo sul DataFrame animals. Il metodo isna() restituirà un DataFrame riempito con valori True/False, dove ogni valore True rappresenta un valore mancante nel DataFrame animals.

123456789
import pandas as pd import numpy as np animals_data = {'animal': [np.NaN, 'Dog', np.NaN, 'Cat','Parrot', None], 'name': ['Dolly', None, 'Erin', 'Kelly', None, 'Odie']} animals = pd.DataFrame(animals_data) # Find missing values missing_values = animals.isna() print(missing_values)
copy

Il secondo metodo è isnull(). Si comporta in modo identico al precedente, senza alcuna differenza discernibile tra di loro.

Compito

Swipe to start coding

Ti viene dato un DataFrame chiamato wine_data.

  • Recupera i valori mancanti in questo DataFrame e memorizza il risultato nella variabile missing_values.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 6
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Trovare Valori Nulli

I DataFrame spesso contengono valori mancanti, rappresentati come None o NaN. Quando si lavora con i DataFrame, è essenziale identificare questi valori mancanti perché possono distorcere i calcoli, portare ad analisi inaccurate e compromettere l'affidabilità dei risultati.

Affrontarli assicura l'integrità dei dati e migliora le prestazioni di attività come l'analisi statistica e il machine learning. A questo scopo, pandas offre metodi specifici.

Il primo di questi è isna(), che restituisce un DataFrame booleano. In questo contesto, un valore True indica un valore mancante all'interno del DataFrame, mentre un valore False suggerisce che il valore è presente.

Per chiarezza, applicheremo questo metodo sul DataFrame animals. Il metodo isna() restituirà un DataFrame riempito con valori True/False, dove ogni valore True rappresenta un valore mancante nel DataFrame animals.

123456789
import pandas as pd import numpy as np animals_data = {'animal': [np.NaN, 'Dog', np.NaN, 'Cat','Parrot', None], 'name': ['Dolly', None, 'Erin', 'Kelly', None, 'Odie']} animals = pd.DataFrame(animals_data) # Find missing values missing_values = animals.isna() print(missing_values)
copy

Il secondo metodo è isnull(). Si comporta in modo identico al precedente, senza alcuna differenza discernibile tra di loro.

Compito

Swipe to start coding

Ti viene dato un DataFrame chiamato wine_data.

  • Recupera i valori mancanti in questo DataFrame e memorizza il risultato nella variabile missing_values.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 6
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt