6 Aralık 2016 Salı

R Kod Örnekleri

1-) https://www.r-project.org/ sitesinden işletim sistemine ve sistem olanaklarına göre uygun R Studıo indirip kurulur.

Örnek 1 


Fibonacci dizisi, her sayının kendinden öncekiyle toplanması sonucu oluşan bir sayı dizisidir. Bu şekilde devam eden bu dizide sayılar birbirleriyle oranlandığında altın oran ortaya çıkar, yani bir sayı kendisinden önceki sayıya bölündüğünde altın orana gittikçe yaklaşan bir dizi elde edilir. Bu durumda genel olarak n'inci Fibonacci sayısı F(n) şu şekilde ifade edilir:


nterms = as.integer(readline(prompt="Şartlar "))


n1 = 0
n2 = 1
count = 2


if(nterms <= 0) {
    print("pozitif bir sayı giriniz")
} else {
    if(nterms == 1) {
        print("Fibonacci dizisi:")
        print(n1)
    } else {
        print("Fibonacci dizisi::")
        print(n1)
        print(n2)
        while(count < nterms) {
            nth = n1 + n2
            print(nth)
            # update values
            n1 = n2
            n2 = nth
            count = count + 1
        }
    }
}
 Örnek 2

Bir sayının faktöriyelini bulmak.





num = as.integer(readline(prompt="Bir sayı giriniz: "))
factorial = 1


if(num < 0) {
    print("Pozitif bir sayı giriniz")
} else if(num == 0) {
    print("0 faktöriyel 1")
} else {
    for(i in 1:num) {
        factorial = factorial * i
    }
    print(paste("Sayının faktöriyeli", num ,":",factorial))
}