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
Övningsinstruktioner
Vi har lagt in datamängden monarchs i din arbetsmiljö.
- Skriv ut
monarchsför att titta på data. - Skapa en ny kolumn som heter
reign– ett intervall mellanfromochto. - Skapa ytterligare en ny kolumn,
length, som innehåller intervallängden förreign. Resten av pipeline-koden har vi fyllt i åt dig – den sorterar efter fallandelengthoch väljer ut kolumnernaname,lengthochdominion.
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)