Log-scatterrecept
In deze oefening maak je een seriesrecept dat scatterplots genereert met een logaritmische schaal op de y-as. Daarnaast zal je recept de plot verder aanpassen met extra attributen.
Het pakket Plots is geladen en de DataFrame streaming is beschikbaar.
Deze oefening maakt deel uit van de cursus
Introductie tot datavisualisatie met Julia
Oefeninstructies
- Maak een seriesrecept met de naam
logscattervan het type:scatter. - Definieer de plotfunctie
logscatter. - Pas het recept toe op de kolommen
AgeenHours_per_day, in die volgorde.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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.____)