IniziaInizia gratis

Esaminare gli intervalli. Regni di re e regine

Puoi creare un intervallo usando l'operatore %--% con due datetime. Ad esempio ymd("2001-01-01") %--% ymd("2001-12-31") crea un intervallo per l'anno 2001.

Una volta che hai un intervallo, puoi ottenerne alcune proprietà come inizio, fine e durata con int_start(), int_end() e int_length() rispettivamente.

Fai pratica esplorando i regni dei re e delle regine della Gran Bretagna (e dei suoi domini storici).

Questo esercizio fa parte del corso

Lavorare con date e orari in R

Visualizza il corso

Istruzioni dell'esercizio

Abbiamo caricato i dati monarchs nel tuo workspace.

  • Stampa monarchs per dare un'occhiata ai dati
  • Crea una nuova colonna chiamata reign che sia l'intervallo tra from e to.
  • Crea un'altra nuova colonna, length, che sia la durata dell'intervallo reign. Il resto della pipeline è già pronto: ordina per length decrescente e seleziona le colonne name, length e dominion.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice