İki Vektörün Birbiriyle Aritmetik İşlemleri
k <- 2:6
d <- 6:10
k+d
## [1] 8 10 12 14 16
İki Vektörün Birbiriyle Birleştirilmesi
f <- 2:6
x <- 6:19
c(f, x)
## [1] 2 3 4 5 6 6 7 8 9 10 11 12 13 14 15 16 17 18 19
d-k
## [1] 4 4 4 4 4
d*k
## [1] 12 21 32 45 60
d/k
## [1] 3.000000 2.333333 2.000000 1.800000 1.666667
Matrislerle Aritmetik İşlemler
mat <- 1:6
m <- matrix(mat, 3,2)
m
## [,1] [,2]
## [1,] 1 4
## [2,] 2 5
## [3,] 3 6
m+m
## [,1] [,2]
## [1,] 2 8
## [2,] 4 10
## [3,] 6 12
m*m
## [,1] [,2]
## [1,] 1 16
## [2,] 4 25
## [3,] 9 36
m/m
## [,1] [,2]
## [1,] 1 1
## [2,] 1 1
## [3,] 1 1
Satıra Ayırma
f <- 1:6
x <- matrix(f, 5,6)
x
## [,1] [,2] [,3] [,4] [,5] [,6]
## [1,] 1 6 5 4 3 2
## [2,] 2 1 6 5 4 3
## [3,] 3 2 1 6 5 4
## [4,] 4 3 2 1 6 5
## [5,] 5 4 3 2 1 6
Sütuna Ayırma
f <- 1:6
x <- matrix(f, 6,4)
x
## [,1] [,2] [,3] [,4]
## [1,] 1 1 1 1
## [2,] 2 2 2 2
## [3,] 3 3 3 3
## [4,] 4 4 4 4
## [5,] 5 5 5 5
## [6,] 6 6 6 6
BİRİM MATRİS
diag(6)
## [,1] [,2] [,3] [,4] [,5] [,6]
## [1,] 1 0 0 0 0 0
## [2,] 0 1 0 0 0 0
## [3,] 0 0 1 0 0 0
## [4,] 0 0 0 1 0 0
## [5,] 0 0 0 0 1 0
## [6,] 0 0 0 0 0 1
diag(3)
## [,1] [,2] [,3]
## [1,] 1 0 0
## [2,] 0 1 0
## [3,] 0 0 1
hussian<- c("murad","alı","baqır")
hussian
## [1] "murad" "ali" "baqir"
alı<- c(1,2,3,4,5,6,7,8,9,10)
alı
## [1] 1 2 3 4 5 6 7 8 9 10
fx<-c(birici<-hussian,ikinci<-alı)
fx
## [1] "murad" "ali" "baqir" "1" "2" "3" "4" "5" "6"
## [10] "7" "8" "9" "10"