Zacznij terazZacznij za darmo

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

Zobacz kurs

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
Edytuj i uruchom kod