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
Istruzioni dell'esercizio
- Ordina
batripsutilizzando la colonnastart_datein 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