Łączenie i, j i by (I)
W tym ćwiczeniu połączysz argumenty i, j i by, aby znaleźć pierwszy i ostatni przejazd dla każdej stacji startowej. Pamiętaj, że data.table najpierw filtruje wiersze według i, następnie grupuje je za pomocą by, a na końcu oblicza wyrażenie w j.
To ćwiczenie jest częścią kursu
Manipulacja danymi z data.table w R
Instrukcje do ćwiczenia
- Posortuj
batripswedług kolumnystart_datew kolejności rosnącej. - Pogrupuj wiersze według
start_station. - Wyodrębnij pierwszy i ostatni wiersz kolumny
start_date.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Find the first and last ride for each start_station
first_last <- batrips[___,
.(start_date = ___),
by = ___]
first_last