MulaiMulai sekarang secara gratis

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 adalah bagian dari kursus

Manipulasi Data dengan data.table di R

Lihat Kursus

Petunjuk latihan

  • Urutkan batrips menggunakan kolom start_date secara menaik.
  • Kelompokkan baris berdasarkan start_station.
  • Ekstrak baris pertama dan terakhir dari start_date.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Find the first and last ride for each start_station
first_last <- batrips[___, 
                      .(start_date = ___), 
                      by = ___]
first_last
Edit dan Jalankan Kode