Menulis fungsi sederhana
Mari menulis fungsi sederhana untuk melakukan tugas yang umum di kursus ini. Di sini, fungsi kita akan mensimulasikan pelemparan dadu dan melaporkan jumlah nilai yang muncul. Fungsi ini akan memungkinkan pengguna memilih berapa banyak dadu yang ingin mereka lempar.
Walaupun R tidak dapat melempar dadu secara fisik, kita dapat mensimulasikan proses yang setara dengan mengambil nilai acak dari himpunan angka {1, 2, 3, 4, 5, 6} dengan probabilitas yang sama. Menggunakan fungsi sample adalah salah satu cara untuk melakukannya.
Latihan ini adalah bagian dari kursus
Teka-teki Probabilitas di R
Petunjuk latihan
- Dengan fungsi
sample, tentukan parametersizedanreplace. - Hitung jumlah hasil lemparan.
returnobjek yang berisi jawabannya.- Jalankan fungsi untuk pelemparan lima dadu.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Set seed to 1
set.seed(1)
# Write a function to roll k dice
roll_dice <- function(k){
all_rolls <- sample(c(1,2,3,4,5,6),
___,
replace = ___)
final_answer <- ____
return(___)
}
# Run the function to roll five dice
roll_dice(___)