Recipe scatter logaritmic
În acest exercițiu, vei crea un series recipe care generează scatter plot-uri cu o axă y pe scară logaritmică. În plus, recipe-ul tău va personaliza graficul cu atribute suplimentare.
Pachetul Plots este încărcat, iar DataFrame-ul streaming este disponibil.
Acest exercițiu face parte din cursul
Introducere în vizualizarea datelor cu Julia
Instrucțiuni pentru exercițiu
- Creează un series recipe numit
logscatterde tip:scatter. - Definește funcția de reprezentare grafică
logscatter. - Aplică recipe-ul pe coloanele
AgeșiHours_per_day, în această ordine.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Series recipe
____ function f(::Type{Val{:____}}, x, y, z)
seriestype := :____
framestyle := :box
label := false
yscale := :log10
markershape := :star4
markercolor := :purple3
markersize := 5
markeralpha := 0.5
end
# Define plotting function
____ ____
# Apply recipe
____(streaming.____, streaming.____)