1. Apprendre
  2. /
  3. Cours
  4. /
  5. Plan d'expériences avec R

Connected

Exercice

Rééchantillonnage des données NHANES

Les données NHANES sont recueillies auprès d'unités échantillonnées (des personnes) spécialement sélectionnées pour représenter la population américaine. Toutefois, rééchantillonnons l'ensemble nhanes_final de différentes façons pour nous familiariser avec diverses méthodes d'échantillonnage.

On peut réaliser un échantillon aléatoire simple avec slice_sample() de dplyr. Cette fonction prend en entrée un jeu de données et un entier indiquant le nombre de lignes à échantillonner.

L'échantillonnage stratifié peut se faire en combinant group_by() et slice_sample(). La fonction prélève n observations dans chacun des groupes définis par group_by().

La fonction cluster() du paquet sampling crée des échantillons en grappes. Elle prend le nom d'un jeu de données, la variable à utiliser comme variable de grappe, fournie sous forme de vecteur contenant le nom comme chaîne de caractères (p. ex. c("variable")), un nombre de grappes à sélectionner et une méthode.

Instructions

100 XP
  • Utilisez slice_sample() pour sélectionner 2500 observations à partir de nhanes_final et enregistrez le résultat dans nhanes_srs.
  • Créez nhanes_stratified en utilisant group_by() et slice_sample(). Stratifiez par riagendr et sélectionnez 2000 observations pour chaque genre. Vérifiez que cela a fonctionné en utilisant count() pour examiner la variable de genre de nhanes_stratified.
  • Chargez le paquet sampling. Utilisez cluster() pour partitionner nhanes_final selon "indhhin2" en 6 grappes avec la méthode "srswor". Assignez le résultat à nhanes_cluster.