BaşlayınÜcretsiz başlayın

Basit bir fonksiyon yazma

Hadi bu kursta sıkça yapacağımız tipik bir görev için basit bir fonksiyon yazalım. Burada fonksiyonumuz zar atmayı benzetimleyecek ve gelen değerlerin toplamını raporlayacak. Fonksiyonumuz, kullanıcının kaç zar atmak istediğini seçmesine izin verecek.

R bizim için fiziksel olarak zar atamasada, {1, 2, 3, 4, 5, 6} kümesinden eşit olasılıkla rastgele seçimler yaparak eşdeğer bir süreci benzetebiliriz. Bunu gerçekleştirmek için sample fonksiyonunu kullanmak bir yoldur.

Bu egzersiz, kursun bir parçasıdır

R ile Olasılık Bulmacaları

Kursa Göz Atın

Egzersiz talimatları

  • sample fonksiyonunu kullanarak size ve replace parametrelerini belirt.
  • Atışların toplamını hesapla.
  • Yanıtı içeren nesneyi return et.
  • Fonksiyonu beş zar atışı için çalıştır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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(___)
Kodu Düzenle ve Çalıştır