LoslegenKostenlos starten

Ein Jahr Sterblichkeitsdaten visualisieren

Nachdem du jetzt ein Gefühl für die Sterbetafel von 1999 hast, kannst du die Entwicklung der weiblichen Sterblichkeitsraten \(q_x\) in Abhängigkeit vom Alter \(x\) darstellen. Cynthias Lehrer zeichnet in seinen Vorlesungsfolien meist den Logarithmus der Sterblichkeitsraten. Kannst du sie überzeugen, dass das tatsächlich ein guter Ansatz ist?

Das Objekt life_table sowie die in der vorherigen Übung definierten Vektoren age und qx wurden bereits geladen.

Diese Übung ist Teil des Kurses

<Kurs>Bewertung von Lebensversicherungsprodukten in R</Kurs>
Kurs ansehen

Übungsanweisungen

  • plot() (docs) die Sterblichkeitsraten für Frauen im Jahr 1999. Das erste Argument ist age, das zweite die Sterblichkeitsraten qx.
  • Verwende einen zweiten Aufruf von plot(), um die Sterblichkeitsraten für Frauen im Jahr 1999 auf der logarithmischen Skala darzustellen. Im Vergleich zum vorherigen Befehl musst du das zweite Argument transformieren, indem du zuerst den log() (docs) nimmst.

Interaktive praktische Übung

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

# Plot the female mortality rates in the year 1999
plot(___, ___, 
    main = "Mortality rates (Belgium, females, 1999)", 
    xlab = "Age x", 
    ylab = expression(paste("Mortality rate ", q[x])), 
    type = "l")

# Plot the logarithm of the female mortality rates in the year 1999
plot(___, ___, 
    main = "Log mortality rates (Belgium, females, 1999)", 
    xlab = "Age x", 
    ylab = expression(paste("Log mortality rate ", log(q[x]))), 
    type = "l")
Code bearbeiten und ausführen