Tomatsäsonger
I den här övningen ska du analysera tomatpriser på olika indiska marknader per månad. Du använder ett kombinerat lådagram och fioldiagram för att visualisera prisfördelningen under varje månad. Lådagrammet visar kvartiler, median och outliers, medan fioldiagrammet visar fördelningens form och ger inblick i mönster och variabilitet.
Både DataFramen tomatoes och en array month_labels med månadsnamn har laddats in och är redo att använda. Innan du börjar övningen kan du undersöka formatet på kolumnen Date i datamängden tomatoes via det interaktiva skalet. Paketen DataFrames, Dates och StatsPlots har importerats åt dig.
Den här övningen är en del av kursen
Introduktion till datavisualisering med Julia
Övningsinstruktioner
- Skapa ett fioldiagram över
"Retail Price"för tomater, medMonthlängs x-axeln. - Lägg till ett lådagram över
"Retail Price"för tomater i samma figur och ta bort visningen avoutliers.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)")