ageSpecificRepro: Calculate age-specific reproduction from matrix population...

Description Usage Arguments Value Author(s) References Examples

Description

This function uses age-from-stage decomposition methods to calculate age-specific rates of reproduction from a stage-classified matrix population model. A detailed description of these methods can be found in section 5.3.2 of Caswell (2001).

Usage

1
ageSpecificRepro(matU, matR, startLife, N)

Arguments

matU

The survival component of a matrix population model (i.e. a square projection matrix reflecting survival-related transitions; e.g. progression, stasis, and retrogression)

matR

The reproductive component of a matrix population model (i.e. a square projection matrix reflecting transitions due to reproduction; either sexual, clonal, or both)

startLife

The index of the first stage at which the author considers the beginning of life.

N

Maximum age to which age-specific reproduction will be calculated.

Value

A vector containing age-specific rates of reproduction, from ages 0 through N.

Author(s)

Roberto Salguero-Gómez <[email protected]>

Hal Caswell <[email protected]>

Owen R. Jones <[email protected]>

References

Caswell, H. (2001) Matrix Population Models: Construction, Analysis, and Interpretation. Sinauer Associates; 2nd edition. ISBN: 978-0878930968

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
matU <- rbind(c(0.1,   0,   0,   0),
              c(0.5, 0.2, 0.1,   0),
              c(  0, 0.3, 0.3, 0.1),
              c(  0,   0, 0.5, 0.6))

matF <- rbind(c(  0,   0, 1.1, 1.6),
              c(  0,   0, 0.8, 0.4),
              c(  0,   0,   0,   0),
              c(  0,   0,   0,   0))

ageSpecificRepro(matU, matF, startLife = 1, N = 20)

jonesor/Rage documentation built on May 22, 2019, 1:42 p.m.