ComeçarComece de graça

Examinando intervalos. Reinado de reis e rainhas

Você pode criar um intervalo usando o operador %--% com duas datas/horários. Por exemplo, ymd("2001-01-01") %--% ymd("2001-12-31") cria um intervalo para o ano de 2001.

Depois que você tem um intervalo, pode descobrir certas propriedades como início, fim e duração com int_start(), int_end() e int_length(), respectivamente.

Pratique explorando os reinados de reis e rainhas da Grã-Bretanha (e seus domínios históricos).

Este exercício faz parte do curso

Trabalhando com datas e horários no R

Ver curso

Instruções do exercício

Colocamos os dados monarchs no seu workspace.

  • Imprima monarchs para dar uma olhada nos dados
  • Crie uma nova coluna chamada reign que seja um intervalo entre from e to.
  • Crie outra nova coluna, length, que seja a duração do intervalo reign. O restante do pipeline nós já preenchemos para você: ele ordena por length decrescente e seleciona as colunas name, length e dominion.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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)
Editar e executar o código