CommencerCommencer gratuitement

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

Afficher le cours

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
Modifier et exécuter le code