make.cem: Compute the Community Effect Matrix

Description Usage Arguments Details Value Author(s) References See Also Examples

View source: R/make.cem.R

Description

Validates and community matrix and computes its associated community effect matrix.

Usage

1
make.cem(CM, status=FALSE, out=FALSE)

Arguments

CM

A valid community matrix.

status

Switches on an element-by-element progress indicator when set to TRUE. Set to FALSE by default.

out

Switches on formatting of community effect matrix element output from "-1", "0", "1", "NA" to "-", "0", "+", and "?" respectively when set to TRUE. Set to FALSE by default.

Details

The supplied matrix is validated as a community matrix, and the community effect matrix (i.e. table of predictions) is computed. Ambiguous effects are represented by link{NA}.

Value

A community effect matrix

Author(s)

Alexis Dinno https://www.alexisdinno.com/LoopAnalyst/

References

Puccia, C. J. and Levins, R. (1986) Qualitative Modeling of Complex Systems: An Introduction to Loop Analysis and Time Averaging. Cambridge: Harvard University Press.

See Also

make.cm.

Examples

1
2
3
## compute community effect matrix
data(cm.levins)
make.cem(cm.levins)

Example output

Loading required package: nlme
  R  H  x  y
R 1  0  1  0
H 0  0  1  0
x 1 -1  1 -1
y 0  0 -1  1

LoopAnalyst documentation built on May 2, 2019, 5:14 a.m.