Menggunakan .SD (II)
Anda juga dapat menerapkan satu fungsi ke setiap kolom yang ditentukan dalam .SDcols menggunakan lapply(). Pada latihan ini, Anda akan menghitung jumlah stasiun awal dan kode pos unik untuk setiap bulan menggunakan uniqueN(). uniqueN() mengembalikan jumlah elemen unik dalam sebuah kolom/vektor/data.table.
Latihan ini adalah bagian dari kursus
Manipulasi Data dengan data.table di R
Petunjuk latihan
Temukan total jumlah stasiun awal dan kode pos unik untuk setiap bulan, dengan menggunakan start_date untuk mengekstrak bulan.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Find the total number of unique start stations and zip codes per month
unique_station_month <- batrips[, ___(___, ___),
by = ___,
.SDcols = c("start_station", "zip_code")]
unique_station_month