Ricetta per scatter log
In questo esercizio creerai una series recipe che genera grafici a dispersione con scala logaritmica sull'asse y. Inoltre, la recipe personalizzerà il grafico con attributi aggiuntivi.
Il pacchetto Plots è caricato e il DataFrame streaming è disponibile.
Questo esercizio fa parte del corso
Introduzione alla visualizzazione dei dati con Julia
Istruzioni dell'esercizio
- Crea una series recipe chiamata
logscatterdi tipo:scatter. - Definisci la funzione di plotting
logscatter. - Applica la recipe alle colonne
AgeeHours_per_day, in quest'ordine.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# 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.____)