Learn R Programming

gRbase (version 1.8-5.1)

array-algebra: Array algebra

Description

Addition, subtraction etc. of arrays

Usage

ar_sum(...)

ar_prod(...)

ar_prod_list(lst)

ar_sum_list(lst)

a1 %a+% a2

a1 %a-% a2

a1 %a*% a2

a1 %a/% a2

a1 %a/0% a2

ar_add(a1, a2)

ar_subt(a1, a2)

ar_mult(a1, a2)

ar_div(a1, a2)

ar_div0(a1, a2)

Arguments

lst

List of arrays.

a, a1, a2, ...

Arrays (with named dimnames)

Examples

Run this code
# NOT RUN {
hec <- HairEyeColor
a1 <- ar_marg(hec, c("Hair", "Eye"))
a2 <- ar_marg(hec, c("Hair", "Sex"))
a3 <- ar_marg(hec, c("Eye", "Sex"))

## Binary operations
a1 %a+% a2
a1 %a-% a2
a1 %a*% a2
a1 %a/% a2

ar_sum(a1, a2, a3)
ar_prod(a1, a2, a3)

# }

Run the code above in your browser using DataLab