Inizia subitoInizia gratis

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

Visualizza corso

Istruzioni dell'esercizio

  • Crea una series recipe chiamata logscatter di tipo :scatter.
  • Definisci la funzione di plotting logscatter.
  • Applica la recipe alle colonne Age e Hours_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.____)
Modifica ed esegui il codice