Last data update: 2014.03.03

R: Makes pictures of data with growth models
picGrowR Documentation

Makes pictures of data with growth models

Description

Takes the data file and a growth object and shows the model fit over the data.

Usage

picGrow(dataf, growObj, mainTitle = "Growth",...)

Arguments

dataf

a dataframe with columns ‘size’ and ‘sizeNext’(‘size’ is continuous stage variable at t, ‘sizeNext’ is stage variable at t+1); facultatively, dataf may include ‘covariate’ and ‘covariateNext’ for a single discrete covariate, indicating values at t, and at t+1, respectively; these must take values of sequential integers, starting at ‘1’. For models fitting growth increment, 'incr' or 'logincr' may be directly provided as a column in the dataframe, otherwise they are calculated as dataf$sizeNext-dataf$size or log(dataf$sizeNext - dataf$size), respectively.

growObj

an object of class growthObj that contains a fit for which R has methods for the function "predict".

mainTitle

a character string that will be used as in the ‘main’ argument of plot. Defaults to ‘Growth’.

...

other arguments to plot

Details

Note that this model will only work with growth objects that contain objects of class glm or lm, i.e. ones for which R has defined methods for the function "predict".

Value

Returns nothing.

Author(s)

C. Jessica E. Metcalf, Sean M. McMahon, Roberto Salguero-Gomez, Eelke Jongejans & Cory Merow.

See Also

makeGrowthObj, picSurv

Examples

dff <- generateData()
gr1 <- makeGrowthObj(dff)
picGrow(dff, gr1)

Results


R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

> library(IPMpack)
Loading required package: Matrix
Loading required package: MASS
Loading required package: nlme
> png(filename="/home/ddbj/snapshot/RGM3/R_CC/result/IPMpack/picGrow.Rd_%03d_medium.png", width=480, height=480)
> ### Name: picGrow
> ### Title: Makes pictures of data with growth models
> ### Aliases: picGrow
> 
> ### ** Examples
> 
> dff <- generateData()
> gr1 <- makeGrowthObj(dff)
> picGrow(dff, gr1)
> 
> 
> 
> 
> 
> dev.off()
null device 
          1 
>