Riepilogo: risultati del sondaggio
Fa parte della sezione Dati e grafici del percorso Machine Learning di Coddy. Lezione 46 di 60.
Sfida
MedioUn'app di streaming ha chiesto ai suoi utenti di assegnare una valutazione da 1 a 10. Alcuni l'hanno saltata, quindi survey.csv contiene celle del punteggio vuote:
Prepara un report ordinato per il team:
- Stampa
Missing scores:e quanti sono. - Rimuovi le righe con un dato mancante, poi stampa
Answers kept:e quante righe restano. - Tra le righe mantenute, stampa le risposte per dispositivo, dalla più comune alla meno comune.
- Stampa una tabella con il punteggio
meanemaxdi ciascuna fascia d'età.
Per un altro sondaggio, il report è:
Missing scores: 2
Answers kept: 18
device
laptop 10
phone 5
tablet 3
Name: count, dtype: int64
mean max
age_group
18-29 7.5 10.0
30-44 6.4 9.0
45+ 5.0 8.0Provalo tu
import pandas as pd
survey = pd.read_csv("survey.csv")
# Scrivi il tuo codice qui sotto
Tutte le lezioni di Dati e grafici
4Modellare i dati
Rimodellare gli arrayUnire gli arrayNumeri casualiRipasso: simulazione del lancio dei dadi2Array NumPy
Creazione di arrayForma e dimensioneIntervalli di numeriIndicizzazione e slicingRiepilogo: griglia delle temperature5Grafici a linee e a dispersione
Etichette e titoliGrafici a dispersionePiù linee e legendeColori e marcatoriFigure e assiRiepilogo: passi settimanali8Filtraggio e ordinamento
Selezionare le righeFiltrare le righeOrdinare i valoriNuove colonneRiepilogo: i prodotti migliori3Matematica con gli array
Operazioni matematiche su interi arrayStatistiche riassuntiveStatistiche per asseBroadcastingMaschere booleaneRiepilogo: voti d'esame6Grafici per i dati
Grafici a barreIstogrammiPiù grafici in unoImmagini come arrayRiepilogo: rapporto sulle precipitazioni9Raggruppamento e pulizia
Conteggio dei valoriRaggruppare i datiDiversi riepiloghiValori mancantiRiepilogo: risultati del sondaggioEsercitati da solo: Compilatore Python online