Zadefinovanie vektorov

v1<-c(1,2,3)
v2<-c(4,5,6)
v3<-c(7,8,9)
v1; v2; v3
## [1] 1 2 3
## [1] 4 5 6
## [1] 7 8 9

Základné operácie s vektormi

v1+v2
## [1] 5 7 9
v1*v2+v3
## [1] 11 18 27
(v3+5)*v2
## [1] 48 65 84
v2[v2 > 4]
## [1] 5 6
length(v1)
## [1] 3
v3[-3]
## [1] 7 8

Práca s maticami

V tejto úlohe zaznamenávame koľko hodín odpracoval zamestnanec na projekte A, B, C.

H <- matrix(c(25,42,29,#zamestnanec 1
              38,15,29,#zamestnanec 2
              50,20,36 #zamestnanec 3
              ),nrow=3)#počet hodín na projekte
H;
##      [,1] [,2] [,3]
## [1,]   25   38   50
## [2,]   42   15   20
## [3,]   29   29   36
sadzba<-c(20,12,18) #hodinová sadzba na projekt
sadzba;
## [1] 20 12 18
zisk<-H %*% sadzba #násobenie matice vektorom
zisk;
##      [,1]
## [1,] 1856
## [2,] 1380
## [3,] 1576

Zamestnanec 1 zarobil za mesiac