ÎncepețiÎncepe gratuit

Prime pe regiuni

În acest exercițiu, obiectivul tău este să trasezi histograme care compară primele de asigurare anuale ale deținătorilor de polițe din diferite regiuni. Pentru aceasta, vei defini un lanț de reprezentare grafică care ajustează unitățile costurilor de asigurare din dolari în mii de dolari, îmbunătățind astfel vizualizarea. Vei trasa histogramele pe o grilă doi-pe-doi.

Pachetele DataFrames, StatsPlots și Chain au fost importate, iar DataFrame-ul insurance a fost încărcat.

Acest exercițiu face parte din cursul

Introducere în vizualizarea datelor cu Julia

Vezi cursul

Instrucțiuni pentru exercițiu

  • Aplică funcția transform() pentru a împărți fiecare element al coloanei :Charges la 1000 și atribuie valorile rezultate înapoi aceleiași coloane.
  • Setează argumentul layout pentru a genera o grilă doi-pe-doi de histograme.
  • Personalizează etichetele axelor: setează eticheta axei x a celor două histograme din rândul inferior la "Premium (kUSD)" și eticheta axei y a primei și celei de-a treia histograme la "Frequency".

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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)
Editează și rulează codul