ComeçarComece de graça

Gerando números aleatórios

Você já viu sample() e seu primo no dplyr, slice_sample(), para gerar números pseudoaleatórios a partir de um conjunto de valores. Uma tarefa relacionada é gerar números aleatórios que sigam uma distribuição estatística, como a distribuição uniforme ou a normal.

Cada função de geração de números aleatórios tem um nome começando com "r". Seu primeiro argumento é a quantidade de números a gerar, mas os outros argumentos são específicos da distribuição. Dica grátis: experimente args(runif) e args(rnorm) para ver quais argumentos você precisa passar para essas funções.

n_numbers está disponível e definido como 5000; ggplot2 está carregado.

Este exercício faz parte do curso

Amostragem em R

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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 = ___
)
Editar e executar o código