SAS Kullananlar İçin R
Melinda Higgins, PhD
Research Professor/Senior Biostatistician Emory University

x nesnesini oluşturunx’e 4 değerini atayınx’in içeriğini görüntüleyin[1], x’in 1 öğesi olduğunu gösteriry’yi x’in karesi olarak oluşturuny yazınx <- 4
x
[1] 4
y <- x * x
y
[1] 16
y’ye atayınFALSE değerini z’ye atayıny ve z’yi görüntüleyiny <- "fish"
z <- FALSE
y
z
[1] "fish"
[1] FALSE
# Üç sayıyı birleştir
c(5, 3, 2)

# Sayısal vektörü x’e ata
x <- c(5, 3, 2)
# Sonucu görüntüle
x
Sonuç
[1] 5 3 2

# Karakter vektörüne child kelimesini ekle
y <- c("child")

# İkinci kelime young’u ekle
y <- c("child", "young")

# Üçüncü kelime old’u ekle
y <- c("child", "young", "old")
# y’yi görüntüle
y
Sonuç
[1] "child" "young" "old"

# Mantıksal vektöre TRUE ekle
z <- c(TRUE)
TRUETRUE veya FALSEBÜYÜK HARF kullanılmalıdırT ve F de kullanılabilir
# İkinci öğe olarak FALSE ekle
z <- c(TRUE, FALSE)

# Üçüncü öğe TRUE
z <- c(TRUE, FALSE, TRUE)
# z’yi görüntüle
z
Sonuç
[1] TRUE FALSE TRUE

# Sayısal vektör a oluştur
a <- c(5.0, 3.1, 2.4)

# Sayısal vektör a oluştur
a <- c(5.0, 3.1, 2.4)
# Sayısal vektör b oluştur
b <- c(4.1, 2.2, 5.4)

# a,b’den 3 satır 2 sütunlu m oluştur
m <- matrix(c(a, b),
nrow = 3,
ncol = 2)
# m’yi görüntüle
m
[,1] [,2]
[1,] 5.0 4.1
[2,] 3.1 2.2
[3,] 2.4 5.4

# Sayısal değişken score oluştur
score <- c(5.0, 3.1, 2.4)
# score’u görüntüle
score
5.0 3.1 2.4
# Karakter değişken age oluştur
age <- c("child","young","old")
# age’i görüntüle
age
"child" "young" "old"
# Mantıksal değişken test oluştur
test <- c(TRUE, FALSE, TRUE)
# test’i görüntüle
test
TRUE FALSE TRUE
# Birleştirip veri çerçevesi oluşturun
d <- data.frame(score, age, test)
# Veri çerçevesini görüntüleyin
d
score age test
5.0 child TRUE
3.1 young FALSE
2.4 old TRUE

x oluşturunx’in class’ını öğreninx’in yapısına str ile bakınx <- c(5, 3, 2)
class(x)
[1] "numeric"
str(x)
num [1:3] 5 3 2
y; mantıksal vektör zy ve z’nin class’ını öğreniny ve z’nin yapısına str ile bakınstr(y)
chr [1:3] "child" "young" "old"
str(z)
logi [1:3] TRUE FALSE TRUE
y <- c("child","young","old")
z <- c(TRUE, FALSE, TRUE)
class(y)
[1] "character"
class(z)
[1] "logical"
m oluşturunm’nin class’ını alınstr ile bakınstr(m)
num [1:3, 1:2] 5 3.1 2.4 4.1 2.2 5.4
a <- c(5.0, 3.1, 2.4)
b <- c(4.1, 2.2, 5.4)
m <- matrix(c(a, b),
nrow = 3,
ncol = 2)
class(m)
[1] "matrix"
data.frame d oluşturund’nin class’ını alınd’nin yapısına str ile bakınstr(d)
'data.frame': 3 gözlem, 3 değişken:
$ score: num 5 3.1 2.4
$ age : Factor, 3 seviye
"child","old",..: 1 3 2
$ test : logi TRUE FALSE TRUE
score <- c(5.0, 3.1, 2.4)
age <- c("child","young","old")
test <- c(TRUE, FALSE, TRUE)
d <- data.frame(score, age, test)
class(d)
[1] "data.frame"
SAS Kullananlar İçin R