Kom igångKom igång gratis

Använda .SD (II)

Du kan också tillämpa en enskild funktion på alla kolumner som anges i .SDcols med hjälp av lapply(). I den här övningen beräknar du antalet unika startplatser och postnummer för varje månad med uniqueN(). uniqueN() returnerar antalet unika element i en kolumn, vektor eller data.table.

Den här övningen är en del av kursen

Datamanipulering med data.table i R

Visa kurs

Övningsinstruktioner

Beräkna det totala antalet unika startplatser och postnummer för varje månad, med hjälp av start_date för att extrahera månaden.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
Redigera och kör kod