LoslegenKostenlos starten

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

<Kurs>Einführung in die Datenvisualisierung mit Julia</Kurs>
Kurs ansehen

Übungsanweisungen

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

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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