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