Inizia subitoInizia gratis

Premi per regione

In questo esercizio, il tuo obiettivo è tracciare istogrammi che confrontino i premi assicurativi annuali degli assicurati nelle diverse regioni. Per farlo, definirai una catena di plotting che converte le unità dei costi assicurativi da dollari a migliaia di dollari, migliorando la visualizzazione. Traccerai gli istogrammi su una griglia due-per-due.

I pacchetti DataFrames, StatsPlots e Chain sono stati importati e il DataFrame insurance è stato caricato.

Questo esercizio fa parte del corso

Introduzione alla visualizzazione dei dati con Julia

Visualizza corso

Istruzioni dell'esercizio

  • Applica la funzione transform() per dividere ciascun elemento della colonna :Charges per 1000 e assegna i valori risultanti nuovamente alla stessa colonna.
  • Imposta l'argomento layout per generare una griglia due-per-due di istogrammi.
  • Personalizza le etichette degli assi impostando l'etichetta dell'asse x dei due istogrammi in basso su "Premium (kUSD)" e imposta l'etichetta dell'asse y del primo e del terzo istogramma su "Frequency".

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

colors = [:slategray1 :springgreen4 :deeppink :darkviolet]

@chain insurance begin
	# Change charge units
    transform(:____
    	=> ByRow(x -> ____) => :____)
	# Create histograms
    @df histogram(:Charges, group=:Region,
    	layout=____,
        color=colors,
        # Set axis labels
        xlabel=____,
        ylabel=____)
end
ylims!(0, 120)
Modifica ed esegui il codice