Menggunakan .SD (I)
.SD bersama dengan .SDcols adalah fitur yang sangat kuat yang membuat komputasi pada banyak kolom menjadi jauh lebih mudah.
.SDadalah simbol khusus yang merupakan singkatan dari Subset of Data (subhimpunan data).SDcolsmemuat kolom-kolom yang harus disertakan dalam.SD
Latihan ini adalah bagian dari kursus
Manipulasi Data dengan data.table di R
Petunjuk latihan
- Untuk setiap bulan, temukan baris yang sesuai dengan perjalanan terpendek (dengan menggunakan
which.min()padaduration). - Hasilnya harus berisi kolom
month,start_station,end_station,start_date,end_date, danduration.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
relevant_cols <- c("start_station", "end_station",
"start_date", "end_date", "duration")
# Find the row corresponding to the shortest trip per month
shortest <- batrips[, ___,
by = month(start_date),
.SDcols = ___]
shortest