CommencezCommencez gratuitement

Vérifier les mesures dimensionnelles

Jusqu'ici, vous avez retiré 2 cas avec une hauteur d'ormeau de 0 mm, mesurée incorrectement. Vous avez aussi retiré 4 cas où shuckedWeight était plus grand que wholeWeight, ce qui est illogique et probablement dû à des erreurs de saisie. Le jeu de données abaloneKeep chargé pour cet exercice ne contient donc plus que 4177 - 2 - 4 = 4171 cas.

Par ailleurs, la relation entre les mesures dimensionnelles doit aussi être vérifiée. La length des ormeaux (en mm) est définie comme la plus grande mesure de la coquille. Ainsi, length devrait toujours être supérieure à height ou à diameter. Vous allez maintenant vérifier cette condition à l'aide d'un nuage de points avec une ligne de référence Y=X. Vous retirerez ensuite tous les cas qui ne respectent pas cette condition sur length.

Le jeu de données abaloneKeep ainsi que les packages dplyr et ggplot2 sont aussi déjà chargés pour vous.

Cette activité fait partie du cours

R pour les utilisateurs et utilisatrices de SAS

Voir le cours

Instructions de l’exercice

  • Créez un nuage de points avec length sur l'axe des x et height sur l'axe des y, puis ajoutez la droite de référence Y=X avec une ordonnée à l'origine de 0 et une pente de 1.
  • Créez un nuage de points avec length sur l'axe des x et diameter sur l'axe des y, puis ajoutez la droite de référence Y=X avec une ordonnée à l'origine de 0 et une pente de 1.
  • Mettez à jour abaloneKeep pour ne conserver que les ormeaux dont length est supérieure à la fois à height et à diameter.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Make scatterplot of height by length add y=x line
ggplot(___) +
  ___ + 
  ___

# Make scatterplot of diameter by length add y=x line
ggplot(___) +
  ___ + 
  ___

# Keep abalones with length > both height and diameter
abaloneKeep <- abaloneKeep %>%
  filter((___) & (___))
Modifier et exécuter le code