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