Générer des nombres aléatoires
Vous avez vu sample() et son équivalent dans dplyr, slice_sample(), pour générer des nombres pseudo-aléatoires à partir d’un ensemble de valeurs. Une tâche proche consiste à générer des nombres aléatoires qui suivent une distribution statistique, comme la distribution uniforme ou la distribution normale.
Chaque fonction de génération de nombres aléatoires commence par « r ». Son premier argument est le nombre de valeurs à générer, mais les autres arguments dépendent de la distribution. Petit indice : essayez args(runif) et args(rnorm) pour voir quels arguments vous devez passer à ces fonctions.
n_numbers est disponible et vaut 5000 ; ggplot2 est chargé.
Cet exercice fait partie du cours
Échantillonnage en R
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Generate random numbers from ...
randoms <- data.frame(
# a uniform distribution from -3 to 3
uniform = ___,
# a normal distribution with mean 5 and sd 2
normal = ___
)