LoslegenKostenlos starten

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>
Kurs ansehen

Übungsanweisungen

  • Erzeuge einen Violin-Plot von "Retail Price" für Tomaten, mit Month auf der x-Achse.
  • Füge denselben Abbildung einen Box-Plot von "Retail Price" für Tomaten hinzu und entferne die Anzeige der outliers.

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)")
Code bearbeiten und ausführen