Bu haftaki dersimizde R programının giriş özelliklerini, bazı hazır paketlerin yüklenmesinin nasıl yapılabileceğini ve temel operatörlerle basit matematiksel işlemler yapmayı öğrendik.

R Programı

R programıyla ilgili şu bilgiler özetle söylenebilir. R, veri analizi, istatistiksel hesaplamalar ve görselleştirme için kullanılan açık kaynaklı bir programlama dilidir. 1993 yılında Ross Ihaka ve Robert Gentleman tarafından geliştirilmiştir ve geniş bir kullanıcı topluluğu tarafından sürekli olarak geliştirilmekte ve desteklenmektedir. R, özellikle istatistiksel analiz, hipotez testleri, regresyon modelleri ve veri görselleştirme için tercih edilir.

R ve R Stüdio Programlarının Kurulumu

Bu programların kurulumu için resmi hesaplarını kullanmamız gerekir. R kurulumu için şu linke tıklayabilirsiniz. [R resmi sitesi] ( https://www.r-project.org/). R Stüdio için ise şu linke tıklayabilirsiniz. [R Stüdio resmi sitesi] ( https://www.rstudio.com/). Kendi resmi sitelerinden indirme dosyalarını Windows bilgisayarım için uygun olacak şekilde indirip kurdum. Zaman içinde gelebilecek güncellemeleri uygulamak için de aşağıdaki installr komutunu kullanabileceğimi öğrendim.

# installr paketini yüklemek için aşağıdaki kodu kullanabilirsiniz
install.packages("installr")

# installr paketini yükledikten sonra, R'yi güncellemek için aşağıdaki kodları kullanabilirsiniz
library(installr)
updateR()

Bazı Paket Programların Yüklenmesi

R da paket programların yüklenmesi için install.packages()komutu kullanılabilir. Aşağıdaki kod yardımıyla ggplot2 paketini yükleyip sonra da aktifleştirebiliriz.

# ggplot2 paketini yükleme
install.packages("ggplot2")

# ggplot2 paketini etkinleştirme
library(ggplot2)

Temel Dört İşlem, Atama Operatörü ve Nesneler Oluşturma

R da temel matematiksel işlemleri yapılabilir. Aşağıdaki gibi toplama, çıkarma, çarpma ve bölme gibi işlemlerin yanı sıra R ı kullanarak nesne atamayı gerçekleştirebiliriz.

2+2
## [1] 4
5*4
## [1] 20
36/6
## [1] 6
17-7
## [1] 10

Aşağıda ise bir değişken atama örneği vermek istiyorum.

# Yorum satirlari kodlarinizi anlamli hale getirir.
a <-  2
y <-  a * a
y
## [1] 4

Aşağıda nesne atama örneği vermek istiyorum.

ad <- "ada"
yas <- 16 + 20 
gun <-Sys.Date()
yeniyil <- as.Date("2024-01-01")
veri <- rnorm(n = 10, mean = 15, sd = 3)
# en nesnesi tanimlama
en <- 10
# boy nesnesi tanimlama
boy <- 5
# alan nesnesi tanimlama
alan <- en*boy
# alan nesnesini yazdirma
alan
## [1] 50

Derste yaptığımız çalışmalara ek olarak DATACAMP tan egzersizleri tamamladım.