Zacznij terazZacznij za darmo

Przepis logscatter

W tym ćwiczeniu stworzysz przepis seryjny, który generuje wykresy punktowe z logarytmiczną skalą na osi y. Twój przepis będzie też dostosowywał wykres za pomocą dodatkowych atrybutów.

Pakiet Plots jest załadowany, a ramka danych streaming jest dostępna.

To ćwiczenie jest częścią kursu

Wprowadzenie do wizualizacji danych w Julii

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz przepis seryjny o nazwie logscatter i typie :scatter.
  • Zdefiniuj funkcję rysującą logscatter.
  • Zastosuj przepis na kolumnach Age i Hours_per_day, w tej kolejności.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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.____)
Edytuj i uruchom kod