Kom igångKom igång gratis

Utforska intervall – kungar och drottningars regeringstider

Du skapar ett intervall med operatorn %--% tillsammans med två datum/tider. Till exempel skapar ymd("2001-01-01") %--% ymd("2001-12-31") ett intervall för år 2001.

När du har ett intervall kan du ta reda på egenskaper som start, slut och längd med int_start(), int_end() respektive int_length().

Öva på detta genom att utforska Storbritanniens (och dess historiska territoriers) kungar och drottningars regeringstider.

Den här övningen är en del av kursen

Arbeta med datum och tider i R

Visa kurs

Övningsinstruktioner

Vi har lagt in datamängden monarchs i din arbetsmiljö.

  • Skriv ut monarchs för att titta på data.
  • Skapa en ny kolumn som heter reign – ett intervall mellan from och to.
  • Skapa ytterligare en ny kolumn, length, som innehåller intervallängden för reign. Resten av pipeline-koden har vi fyllt i åt dig – den sorterar efter fallande length och väljer ut kolumnerna name, length och dominion.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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)
Redigera och kör kod