CommencezCommencez gratuitement

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

Voir le cours

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