İki Vektörün Birbiriyle Birleştirilmesi
a <- 1:5
b <- 6:10
c(a, b)
## [1] 1 2 3 4 5 6 7 8 9 10
İki Vektörün Birbiriyle Aritmetik İşlemleri
a <- 1:5
b <- 6:10
a+b
## [1] 7 9 11 13 15
b-a
## [1] 5 5 5 5 5
a*b
## [1] 6 14 24 36 50
b/a
## [1] 6.000000 3.500000 2.666667 2.250000 2.000000
Matrislerle Aritmetik İşlemler
m <- 1:5
l <- matrix(m, 5,2)
l
## [,1] [,2]
## [1,] 1 1
## [2,] 2 2
## [3,] 3 3
## [4,] 4 4
## [5,] 5 5
n <- 5:9
k <- matrix(n, 5,2)
k
## [,1] [,2]
## [1,] 5 5
## [2,] 6 6
## [3,] 7 7
## [4,] 8 8
## [5,] 9 9
l+k
## [,1] [,2]
## [1,] 6 6
## [2,] 8 8
## [3,] 10 10
## [4,] 12 12
## [5,] 14 14
l-k
## [,1] [,2]
## [1,] -4 -4
## [2,] -4 -4
## [3,] -4 -4
## [4,] -4 -4
## [5,] -4 -4
l*k
## [,1] [,2]
## [1,] 5 5
## [2,] 12 12
## [3,] 21 21
## [4,] 32 32
## [5,] 45 45
l/k
## [,1] [,2]
## [1,] 0.2000000 0.2000000
## [2,] 0.3333333 0.3333333
## [3,] 0.4285714 0.4285714
## [4,] 0.5000000 0.5000000
## [5,] 0.5555556 0.5555556
Sütuna Ayırma
m <- 1:6
o <- matrix(m, 6,1)
o
## [,1]
## [1,] 1
## [2,] 2
## [3,] 3
## [4,] 4
## [5,] 5
## [6,] 6
Satıra Ayırma
m <- 1:6
o <- matrix(m, 1,6)
o
## [,1] [,2] [,3] [,4] [,5] [,6]
## [1,] 1 2 3 4 5 6
BİRİM MATRİS
diag(3)
## [,1] [,2] [,3]
## [1,] 1 0 0
## [2,] 0 1 0
## [3,] 0 0 1
diag(5)
## [,1] [,2] [,3] [,4] [,5]
## [1,] 1 0 0 0 0
## [2,] 0 1 0 0 0
## [3,] 0 0 1 0 0
## [4,] 0 0 0 1 0
## [5,] 0 0 0 0 1
Veri Çerçevesi
isim <- c("aykhan", "elvin" , "zaman", "eldan", "Muhammed" )
yas <- c(25, 29, 21, 25, 27)
kilo <- c(97, 85, 84, 72, 95)
vc <- data.frame(isim, yas, kilo)
vc
## isim yas kilo
## 1 aykhan 25 97
## 2 elvin 29 85
## 3 zaman 21 84
## 4 eldan 25 72
## 5 Muhammed 27 95
c(yas)
## [1] 25 29 21 25 27
c(isim)
## [1] "aykhan" "elvin" "zaman" "eldan" "Muhammed"
c(kilo)
## [1] 97 85 84 72 95