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 merupakan bagian dari kursus
Teka-teki Probabilitas di R
Instruksi latihan
- Dengan fungsi
sample, tentukan parametersizedanreplace. - Hitung jumlah hasil lemparan.
returnobjek yang berisi jawabannya.- Jalankan fungsi untuk pelemparan lima dadu.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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(___)