Używanie .SD (II)
Możesz też zastosować jedną funkcję do każdej kolumny wskazanej w .SDcols za pomocą lapply(). W tym ćwiczeniu obliczysz liczbę unikalnych stacji startowych i kodów pocztowych dla każdego miesiąca, używając funkcji uniqueN(). Funkcja uniqueN() zwraca liczbę unikalnych elementów w kolumnie, wektorze lub obiekcie data.table.
To ćwiczenie jest częścią kursu
Manipulacja danymi z data.table w R
Instrukcje do ćwiczenia
Znajdź łączną liczbę unikalnych stacji startowych i kodów pocztowych dla każdego miesiąca, wyodrębniając miesiąc ze zmiennej start_date.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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