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 merupakan bagian dari kursus
Manipulasi Data dengan data.table di R
Instruksi 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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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