ÎncepețiÎncepe gratuit

Explorarea intervalelor. Domniile regilor și reginelor

Poți crea un interval folosind operatorul %--% cu două valori datetime. De exemplu, ymd("2001-01-01") %--% ymd("2001-12-31") creează un interval pentru anul 2001.

Odată ce ai un interval, poți afla anumite proprietăți ale acestuia, precum începutul, sfârșitul și lungimea, folosind funcțiile int_start(), int_end() și respectiv int_length().

Exersează explorând domniile regilor și reginelor Britaniei (și ale dominațiilor sale istorice).

Acest exercițiu face parte din cursul

Lucrul cu date și ore în R

Vezi cursul

Instrucțiuni pentru exercițiu

Am pus setul de date monarchs în spațiul tău de lucru.

  • Afișează monarchs pentru a explora datele.
  • Creează o nouă coloană numită reign, care să reprezinte un interval între from și to.
  • Creează o altă coloană nouă, length, care să reprezinte lungimea intervalului reign. Restul fluxului de procesare l-am completat deja pentru tine — acesta ordonează descrescător după length și selectează coloanele name, length și dominion.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul