Learn R Programming

popbio

popbio is an R package for modeling population growth rates using age- or stage-classified matrix models. The package consists mainly of methods described in Hal Caswell's Matrix Population Models (2001) and Morris and Doak's Quantitative Conservation Biology (2002). The R code was first submitted to CRAN in 2007.

See the wiki for more details.

Copy Link

Version

Install

install.packages('popbio')

Monthly Downloads

2,290

Version

2.8

License

GPL-3

Maintainer

Last Published

March 28th, 2024

Functions in popbio (2.8)

lambda

Population growth rate
extCDF

Count-based extinction time cumulative distribution function
head2

Return the first and last part of a matrix or dataframe
hudvrs

Best Kendall estimates of Hudsonia vital rate means and variances
lnorms

Generate random lognormal values for fertility rates
net.reproductive.rate

Net reproductive rate
nematode

Population densities for the sugarbeet cyst nematode
image2

Display a matrix image
multiresultm

Incorporate demographic stochasticity into population projections
stoch.sens

Stochastic growth rate sensitivity
monkeyflower

Projection matrices for monkeyflower
stoch.quasi.ext

Quasi-extinction threshold
secder

Second derivatives of the dominant eigenvalue
resample

Resample a projection matrix
eigen.analysis

Eigenvalue and eigenvector analysis of a projection matrix
hudcorrs

Correlation matrices for Hudsonia vital rates
mean.list

Mean matrix
varEst

Estimate the variance of beta-binomial vital rates
vitalsens

Vital rate sensitivities and elasticities
stage.vector.plot

Plot stage vector projections
elasticity

Elasticity analysis of a projection matrix
matrix2

Square matrices
stable.stage

Stable stage distribution
hudmxdef

Matrix definition program for Hudsonia vital rates
stretchbetaval

Stretched beta-distributed random numbers
var2

Variance matrix
logi.hist.plot

Plot logistic regression
woodpecker

Survirvorship data for adult and juvenile Acorn Woodpeckers
whale

Projection matrix for killer whale
projection.matrix

Construct projection matrix models using transition frequency tables
sensitivity

Sensitivity analysis of a projection matrix
reproductive.value

Reproductive value
hudsonia

Projection matrices for mountain golden heather
matplot2

Plot a matrix
vitalsim

Stochastic vital rate simulations
teasel

Projection matrix for teasel
splitA

Split a projection matrix into separate T and F matrices
pop.projection

Calculate population growth rates by projection
stoch.growth.rate

Log stochastic growth rate
pfister.plot

Create log-log plots of variance vs. sensitivity and CV vs. elasticity
test.census

Census data for hypothetical plant
stoch.projection

Project stochastic growth from a sequence of matrices
tortoise

Projection matrices for desert tortoise
aq.census

Annual census data for Aquilegia chrysantha
LTRE

Life Table Response Experiment
Kendall

Find the best Kendall's estimates of mean and environmental variance for beta-binomial vital rates
QPmat

Build a projection matrix from a time series of individuals (or densities) per stage
betaval

Generate beta-distributed random numbers
aq.matrix

Create a projection matrix for Aquilegia
boot.transitions

Bootstrap observed census transitions
generation.time

Generation time
countCDFxt

Count-based extinction probabilities and bootstrap confidence intervals
aq.trans

Annual transition data for Aquilegia chrysantha
02.Caswell

Converted Matlab functions from Caswell (2001)
03.Morris

Converted Matlab functions from Morris and Doak (2002)
grizzly

Population sizes of grizzly bears in Yellowstone from 1959-1997
01.Introduction

Introduction to the popbio Package
calathea

Projection matrices for a tropical understory herb
fundamental.matrix

Fundamental matrix and age-specific survival
damping.ratio

Damping ratio