MulaiMulai sekarang secara gratis

Menghasilkan angka acak

Anda telah melihat sample() dan "sepupu"-nya di dplyr, slice_sample(), untuk menghasilkan angka pseudo-acak dari sekumpulan nilai. Tugas terkait adalah menghasilkan angka acak yang mengikuti suatu distribusi statistik, seperti distribusi uniform atau distribusi normal.

Setiap fungsi pembangkitan angka acak diawali huruf "r". Argumen pertamanya adalah jumlah angka yang akan dihasilkan, sedangkan argumen lainnya spesifik untuk distribusi. Petunjuk gratis: Coba args(runif) dan args(rnorm) untuk melihat argumen apa saja yang perlu Anda berikan ke fungsi-fungsi tersebut.

n_numbers tersedia dan diatur ke 5000; ggplot2 sudah dimuat.

Latihan ini adalah bagian dari kursus

Sampling di R

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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 = ___
)
Edit dan Jalankan Kode