CommencezCommencez gratuitement

Statistiques descriptives et masquage de fonctions

Vous avez déjà vu que la fonction summary() calcule la moyenne, la médiane, les 1er et 3e quartiles ainsi que le min et le max. L'écart-type n'y figure pas. Cependant, les paquets Hmisc et psych offrent tous deux une fonction describe() qui fournit davantage de statistiques descriptives, incluant l'écart-type.

Pour obtenir ces statistiques descriptives, vous allez exécuter la fonction describe() qui porte le même nom dans les deux paquets. Pour éviter toute ambiguïté, utilisez toujours la notation packagename::functionname() afin d'indiquer explicitement la fonction du paquet souhaité.

Le jeu de données abaloneKeep et le paquet dplyr sont 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

  • Charger le paquet Hmisc.
  • Obtenir les statistiques descriptives pour le sexe, la longueur, le diamètre et la hauteur des ormeaux avec la fonction Hmisc::describe().
  • Charger le paquet psych — remarquez les avertissements concernant la fonction describe() masquée du paquet Hmisc (puisque les deux paquets ont une fonction describe().)
  • Exécuter la fonction describe() du paquet psych pour obtenir les statistiques descriptives de la longueur, du diamètre et de la hauteur des ormeaux. Laissez le sexe de côté, puisque psych::describe() ne fonctionne que pour les variables numériques.

Exercice interactif pratique

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

# Load the Hmisc package
library(___)

# Run describe() from Hmisc for sex, length, diameter, height
abaloneKeep %>% 
  select(___, ___, ___, ___) %>% 
  ___::___

# Load the psych package
___

# Run describe() from psych for length, diameter, height
___ %>% 
  ___ %>% 
  ___::___
Modifier et exécuter le code