Aan de slagGa gratis aan de slag

Intervallen onderzoeken. Regeerperiodes van koningen en koninginnen

Je kunt een interval maken met de operator %--% op twee datetimes. Bijvoorbeeld, ymd("2001-01-01") %--% ymd("2001-12-31") maakt een interval voor het jaar 2001.

Als je eenmaal een interval hebt, kun je eigenschappen zoals het begin, het einde en de lengte opvragen met respectievelijk int_start(), int_end() en int_length().

Oefen hiermee door de regeerperiodes van koningen en koninginnen van Groot-Brittannië (en de historische gebieden daarvan) te verkennen.

Deze oefening maakt deel uit van de cursus

Werken met datums en tijden in R

Cursus bekijken

Oefeninstructies

We hebben de data monarchs in je werkruimte gezet.

  • Print monarchs om de data te bekijken
  • Maak een nieuwe kolom reign die een interval is tussen from en to.
  • Maak nog een nieuwe kolom, length, met de intervallengte van reign. De rest van de pipeline hebben we al voor je ingevuld: die sorteert aflopend op length en selecteert de kolommen name, length en dominion.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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 bewerken en uitvoeren