apply()fungsi dalam Bahasa R digunakan untuk melakukan operasi matematika di seluruh elemen array atau matriks.

Sintaks: apply(x, margin, func)

Parameter: x: Margin array atau matriks : dimensi di mana operasi akan diterapkan func: operasi yang akan diterapkan

A = matrix(1:9, 3, 3)
print(A)
##      [,1] [,2] [,3]
## [1,]    1    4    7
## [2,]    2    5    8
## [3,]    3    6    9
r = apply(A, 1, sum)
print(r)
## [1] 12 15 18
c = apply(A, 2, sum)
print(c)
## [1]  6 15 24
A = matrix(1:9, 3, 3) 
print(A) 
##      [,1] [,2] [,3]
## [1,]    1    4    7
## [2,]    2    5    8
## [3,]    3    6    9
r = apply(A, 1, prod) 
print(r) 
## [1]  28  80 162
c = apply(A, 2, prod) 
print(c) 
## [1]   6 120 504