R, üniform dağılım, binom dağılım, normal dağılım, vs. gibi birçok standart dağıtımdan rastgele bir sayı üretme işlevine sahiptir.
Kullanılabilir standart dağılımların tam listesi ?distribution yazıp ENTER kullanılarak görülebilir. Rastgele sapma üreten fonksiyonlar r harfiyle başlar.
Örneğin, runif() üniform bir dağılımdan rasgele sayılar üretir ve rnorm() normal bir dağılımdan çıkar.
1 2 3 |
runif(1) # rastgele 1 sayı üretir runif(3) # rastgele 3 sayı üretir runif(3, min=5, max=10) # 5 ile 10 arasında rastgele 3 sayı üretir. |
Çıktı:
Normal dağılımdaki rasgele sayılar rnorm() işlevi kullanılarak oluşturulabilir.
Üretilecek örnek sayısını belirtmemiz gerekiyor.
Ayrıca dağılımın ortalama ve standart sapmasını da belirtebiliriz.
1 2 3 |
rnorm(1) # rastgele 1 sayı üretir rnorm(3) # rastgele 3 sayı üretir rnorm(3, mean=10, sd=2) # Kendi ortalama ve standart sapmamız |
Çıktı:
Add comment