Tomatensaisons
In dieser Übung analysierst du die Tomatenpreise in verschiedenen indischen Märkten nach Monaten. Du verwendest eine kombinierte Box-Plot- und Violin-Plot-Grafik, um die Preisverteilung in jedem Monat zu visualisieren. Der Box-Plot zeigt Quartile, Median und Ausreißer, während der Violin-Plot die Verteilungsform darstellt und so Einblicke in Muster und Variabilität gibt.
Sowohl das DataFrame tomatoes als auch ein Array month_labels mit Monatsnamen wurden geladen und sind einsatzbereit. Sieh dir vor der Übung das Format der Spalte Date im tomatoes-Datensatz in der interaktiven Shell an. Die Pakete DataFrames, Dates und StatsPlots wurden für dich importiert.
Diese Übung ist Teil des Kurses
<Kurs>Einführung in die Datenvisualisierung mit Julia</Kurs>Übungsanweisungen
- Erzeuge einen Violin-Plot von
"Retail Price"für Tomaten, mitMonthauf der x-Achse. - Füge denselben Abbildung einen Box-Plot von
"Retail Price"für Tomaten hinzu und entferne die Anzeige deroutliers.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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)")