Menggabungkan i, j, dan by (I)
Dalam latihan ini, Anda akan menggabungkan argumen i, j, dan by untuk menemukan perjalanan pertama dan terakhir untuk setiap stasiun awal. Ingat bahwa data.table terlebih dahulu menyaring baris di i, lalu mengelompokkan baris menggunakan by, dan akhirnya menghitung ekspresi di j.
Latihan ini merupakan bagian dari kursus
Manipulasi Data dengan data.table di R
Instruksi latihan
- Urutkan
batripsmenggunakan kolomstart_datesecara menaik. - Kelompokkan baris berdasarkan
start_station. - Ekstrak baris pertama dan terakhir dari
start_date.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Find the first and last ride for each start_station
first_last <- batrips[___,
.(start_date = ___),
by = ___]
first_last