IniziaInizia gratis

Gestione avanzata dei dati mancanti

Nel precedente esercizio hai visto come identificare quanti valori mancanti ci sono in ciascuna colonna di un DataFrame e come eliminare le righe che contengono valori mancanti. Ma cosa succede se ci sono molte righe con valori mancanti? E se non vuoi semplicemente iniziare a cancellare righe dai dati? Qui entra in gioco il concetto di sostituzione: puoi rimpiazzare i valori mancanti con qualcos'altro.

In questo esercizio lavorerai con lo stesso DataFrame sales_df dell'esercizio precedente, ma invece di eliminare i valori mancanti, sostituirai i mancanti in ogni colonna con la media di tutti i valori non mancanti. Scriverai una funzione che potrà poi essere applicata a qualsiasi colonna di un DataFrame.

Questo esercizio fa parte del corso

Julia intermedio

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Define a function replace_missing that takes one argument, the name of the column we want to modify
____ replace_missing(____)
end
Modifica ed esegui il codice