Začněte nyníZačněte zdarma

Píšeme jednoduchou funkci

Napišme jednoduchou funkci, která bude plnit typický úkol v tomto kurzu. Naše funkce bude simulovat hod kostkami a vrátí součet hodnot, které padnou. Uživatel si bude moct zvolit, kolik kostek chce hodit.

I když R nedokáže fyzicky hodit kostkou, můžeme tento proces simulovat náhodným výběrem čísel z množiny {1, 2, 3, 4, 5, 6} se stejnou pravděpodobností. Jedním ze způsobů, jak toho dosáhnout, je použít funkci sample.

Toto cvičení je součástí kurzu

Probability Puzzles in R

Zobrazit kurz

Pokyny k cvičení

  • Pomocí funkce sample zadej parametry size a replace.
  • Spočítej součet hodů.
  • Pomocí return vrať objekt obsahující výsledek.
  • Spusť funkci pro hod pěti kostkami.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(___)
Upravit a spustit kód