Utiliser .SD (II)
Vous pouvez aussi appliquer une seule fonction à chaque colonne indiquée dans .SDcols à l'aide de lapply(). Dans cet exercice, vous allez calculer le nombre de stations de départ et de codes postaux distincts pour chaque mois avec uniqueN(). uniqueN() retourne le nombre d'éléments distincts dans une colonne, un vecteur ou un data.table.
Cette activité fait partie du cours
Manipulation de données avec data.table en R
Instructions de l’exercice
Trouvez, pour chaque mois, le nombre total de stations de départ et de codes postaux distincts, en utilisant start_date pour extraire le mois.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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