IniziaInizia gratis

Generare numeri casuali

Hai visto sample() e la sua cugina in dplyr, slice_sample(), per generare numeri pseudo-casuali da un insieme di valori. Un compito correlato è generare numeri casuali che seguano una distribuzione statistica, come la distribuzione uniforme o quella normale.

Ogni funzione per generare numeri casuali ha un nome che inizia con "r". Il suo primo argomento è quanti numeri generare, mentre gli altri argomenti dipendono dalla distribuzione. Suggerimento gratuito: prova args(runif) e args(rnorm) per vedere quali argomenti devi passare a queste funzioni.

n_numbers è disponibile e impostato a 5000; ggplot2 è caricato.

Questo esercizio fa parte del corso

Campionamento in R

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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 = ___
)
Modifica ed esegui il codice