R Kurulumu ve Temel Özellikler

Bu dersin ilk haftasında R ve R studio programlarını bilgisayarlarımıza yükleyip gerekli ayarlamaları tamamladık. Ardından nesne atama ve basit işlemler ile ilgili alıştırmalar yaptık.

3+2
## [1] 5
3 +   2
## [1] 5
# ile başlayan satır yorum satırıdır.

Yukardaki işlemleri incelediğimizde R ın boşluklara duyarlı olmadığını ve “#” işareti ile başlayan satırın yorum sayırı olduğunu görüyoruz.

b <-  7
y <-  b * b
y
## [1] 49

Yukardaki işlemde b nesnesine 7 sayısının atandığını daha sonra y nesnesine atanan çarpma işleminin gerçekleştirildiğini görüyoruz.

Basit İşlemler

Basit işlemlerden toplama işlemi için (+), çıkarma işlemi için (-), çarpma işlemi için (*), bölme işlemi için (/), üs alma işlemi için (^), mod alma icin ise (%%) operatorleri kullanılmaktadır.

Aşağıda nesne oluşturma alıştırmaları yapılmıştır.

ad <- "esma"
yas <- 17 + 10 
gun <-Sys.Date()
yeniyil <- as.Date("2024-01-01")
veri <- rnorm(n = 10, mean = 15, sd = 3)

yeniyil - gun
## Time difference of -293 days
n1 <- yas + 10
n1
## [1] 37
mean(veri)
## [1] 16.17147

Aşağıda nesne oluşturma alıştırmalarına dikdörtgenin alanı ve köşegen uzunluğu hesabı yapılarak devam edilmiştir.

Dikdörtgen Alan Hesabı

# en nesnesi tanimlama
en <- 4
# boy nesnesi tanimlama
boy <- 10
# alan nesnesi tanimlama
alan <- (en*boy)
# alan nesnesini yazdirma
alan
## [1] 40

Dikdörtgen Köşegen Hesabı

# en nesnesi tanimlama
en <- 4
# boy nesnesi tanimlama
boy <- 10
# kosegen nesnesi tanimlama
ksgn <- sqrt(en^2 + boy^2)
# kosegen nesnesini yazdirma
ksgn
## [1] 10.77033

Dersin ilk haftasına dair notlarım bu şekildeydi. Diğer haftalar için takipte kalın!

## ❤️