LoslegenKostenlos loslegen

Regionale Prämien

In dieser Übung sollst du Histogramme erstellen, die die jährlichen Versicherungsprämien von Versicherten in verschiedenen Regionen vergleichen. Dafür definierst du eine Plotting-Chain, die die Einheiten der Versicherungsgebühren von Dollar auf Tausend Dollar umstellt, um die Visualisierung zu verbessern. Die Histogramme werden in einem Zwei-mal-zwei-Raster dargestellt.

Die Pakete DataFrames, StatsPlots und Chain sind importiert, und der DataFrame insurance wurde geladen.

Diese Übung ist Teil des Kurses

Einführung in die Datenvisualisierung mit Julia

Kurs anzeigen

Anleitung zur Übung

  • Wende die Funktion transform() an, um jedes Element der Spalte :Charges durch 1000 zu teilen, und schreibe die resultierenden Werte in dieselbe Spalte zurück.
  • Setze das Argument layout, um ein Zwei-mal-zwei-Raster mit Histogrammen zu erzeugen.
  • Passe die Achsenbeschriftungen an, indem du bei den beiden unteren Histogrammen die x-Achse auf "Premium (kUSD)" setzt und bei dem ersten und dritten Histogramm die y-Achse auf "Frequency".

Interaktive Übung

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

colors = [:slategray1 :springgreen4 :deeppink :darkviolet]

@chain insurance begin
	# Change charge units
    transform(:____
    	=> ByRow(x -> ____) => :____)
	# Create histograms
    @df histogram(:Charges, group=:Region,
    	layout=____,
        color=colors,
        # Set axis labels
        xlabel=____,
        ylabel=____)
end
ylims!(0, 120)
Code bearbeiten und ausführen