Aan de slagGa gratis aan de slag

Tomatenseizoenen

In deze oefening analyseer je tomatenprijzen per maand in verschillende Indiase markten. Je gebruikt een gecombineerde boxplot en violindiagram om de verdeling van prijzen per maand te visualiseren. De boxplot toont kwartielen, mediaan en uitschieters, terwijl het violindiagram de vorm van de verdeling laat zien, wat inzicht geeft in patronen en variatie.

Zowel de tomatoes DataFrame als een array month_labels met maandnamen zijn geladen en klaar voor gebruik. Bekijk vóór de oefening het formaat van de kolom Date in de tomatoes-gegevensset met de interactieve shell. De pakketten DataFrames, Dates en StatsPlots zijn al voor je geïmporteerd.

Deze oefening maakt deel uit van de cursus

Introductie tot datavisualisatie met Julia

Cursus bekijken

Oefeninstructies

  • Genereer een violindiagram van "Retail Price" voor tomaten, met Month op de x-as.
  • Voeg een boxplot van "Retail Price" voor tomaten toe aan dezelfde figuur en verwijder de weergave van outliers.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create a violin plot
____(tomatoes.____,
	tomatoes[:, "____"],
    label=false,
    xticks=(1:12, month_labels),
   	color=:crimson)
# Add a box plot to the figure
____(tomatoes.____,
	tomatoes[:, "____"],
	label=false,
    outliers=____,
    color=:turquoise3)
ylabel!("Price (Rupees)")
Code bewerken en uitvoeren