LoslegenKostenlos loslegen

Intervalle untersuchen. Regierungszeiten von Königen und Königinnen

Du kannst ein Intervall mit dem Operator %--% aus zwei Datetimes erstellen. Zum Beispiel erzeugt ymd("2001-01-01") %--% ymd("2001-12-31") ein Intervall für das Jahr 2001.

Sobald du ein Intervall hast, kannst du bestimmte Eigenschaften wie Start, Ende und Länge mit int_start(), int_end() bzw. int_length() herausfinden.

Übe das, indem du die Regierungszeiten der Könige und Königinnen von Britain (und seiner historischen Herrschaftsgebiete) untersuchst.

Diese Übung ist Teil des Kurses

Arbeiten mit Datums- und Zeitangaben in R

Kurs anzeigen

Anleitung zur Übung

Wir haben die Daten monarchs in deinem Workspace bereitgestellt.

  • Gib monarchs aus, um dir die Daten anzusehen.
  • Erstelle eine neue Spalte namens reign, die ein Intervall zwischen from und to ist.
  • Erstelle eine weitere neue Spalte length, die die Intervalllänge von reign ist. Den restlichen Pipeline-Code haben wir für dich ergänzt: Er sortiert absteigend nach length und wählt die Spalten name, length und dominion aus.

Interaktive Übung

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

# Print monarchs
 

# Create an interval for reign
monarchs <- monarchs %>%
  mutate(___ = ___ %--% ___) 

# Find the length of reign, and arrange
monarchs %>%
  mutate(length = ___) %>% 
  arrange(desc(length)) %>%
  select(name, length, dominion)
Code bearbeiten und ausführen