LoslegenKostenlos loslegen

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

Einführung in die Datenvisualisierung mit Julia

Kurs anzeigen

Anleitung zur Übung

  • 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 Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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