Kom igångKom igång gratis

Recept för logaritmisk scatter

I den här övningen skapar du ett serierecept som genererar punktdiagram med logaritmisk skala på y-axeln. Receptet anpassar även diagrammet med ytterligare attribut.

Paketet Plots är inläst och DataFrame:en streaming är tillgänglig.

Den här övningen är en del av kursen

Introduktion till datavisualisering med Julia

Visa kurs

Övningsinstruktioner

  • Skapa ett serierecept med namnet logscatter av typen :scatter.
  • Definiera plottningsfunktionen logscatter.
  • Tillämpa receptet på kolumnerna Age och Hours_per_day, i den ordningen.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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.____)
Redigera och kör kod