IniziaInizia gratis

Combinare i, j e by (I)

In questo esercizio combinerai gli argomenti i, j e by per trovare la prima e l’ultima corsa per ogni stazione di partenza. Ricorda che data.table prima filtra le righe in i, poi raggruppa le righe usando by, e infine calcola l’espressione in j.

Questo esercizio fa parte del corso

Manipolazione dei dati con data.table in R

Visualizza il corso

Istruzioni dell'esercizio

  • Ordina batrips utilizzando la colonna start_date in ordine crescente.
  • Raggruppa le righe per start_station.
  • Estrai la prima e l’ultima riga di start_date.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Find the first and last ride for each start_station
first_last <- batrips[___, 
                      .(start_date = ___), 
                      by = ___]
first_last
Modifica ed esegui il codice