ÎncepețiÎncepe gratuit

Generarea numerelor aleatoare

Ai văzut sample() și varianta sa din dplyr, slice_sample(), pentru generarea numerelor pseudo-aleatoare dintr-un set de valori. O sarcină înrudită este să generezi numere aleatoare care urmează o distribuție statistică, precum distribuția uniformă sau distribuția normală.

Fiecare funcție de generare a numerelor aleatoare are un nume care începe cu „r". Primul argument reprezintă câte numere să fie generate, iar ceilalți argumenți sunt specifici distribuției. Indiciu gratuit: Încearcă args(runif) și args(rnorm) pentru a vedea ce argumente trebuie să transmiți acestor funcții.

n_numbers este disponibil și setat la 5000; ggplot2 este încărcat.

Acest exercițiu face parte din cursul

Eșantionare în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 = ___
)
Editează și rulează codul