Generar números aleatorios
Ya has visto sample() y su primo de dplyr, slice_sample(), para generar números seudoaleatorios a partir de un conjunto de valores. Una tarea relacionada es generar números aleatorios que sigan una distribución estadística, como la uniforme o la normal.
Cada función de generación de números aleatorios tiene un nombre que empieza por "r". Su primer argumento es la cantidad de números a generar, pero los demás argumentos dependen de la distribución. Pista gratis: prueba args(runif) y args(rnorm) para ver qué argumentos necesitas pasar a esas funciones.
n_numbers está disponible y fijado en 5000; ggplot2 está cargado.
Este ejercicio forma parte del curso
Muestreo en R
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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 = ___
)