Mulai sekarangMulai 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 merupakan bagian dari kursus

Manipulasi Data dengan data.table di R

Lihat Kursus

Instruksi latihan

  • Urutkan batrips menggunakan kolom start_date secara 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
Edit dan Jalankan Kode