| frair_fit_methods | R Documentation |
Documentation for methods for class frfit
## S3 method for class 'frfit'
print(x, ...)
## S3 method for class 'frfit'
plot(x, xlab=x$xvar, ylab=x$yvar, ...)
## S3 method for class 'frfit'
lines(x, tozero=FALSE, ...)
x |
Output from a call to |
xlab |
Label for the x-axis. |
ylab |
Label for the y-axis. |
tozero |
A logical. Should the line be drawn to the origin? See Details. |
... |
Other items passed to underlying functions. |
This documents standard methods for FRAIR objects of class frfit. However, because standard naming conventions have been used, some undocumented utility functions might also work (e.g. coefficients)
lines only adds lines to an existing plot, so an active graphics device needs to be present. lines draws the curve for the fitted response evaluated at values:
seq(from=min(x$x), to=max(x$x), length.out = 50) or
seq(from=0, to=max(x$x), length.out = 50) if tozero is TRUE.
If the supplied function is undefined at zero (and tozero is TRUE), then lines will plot lines to a small, non-zero number (1e-04) instead (with a warning). Clearly the intention here is to provide a nice-looking representation of the fitted curve and it is up to the user to determine why their desired curve is undefined at zero.
Daniel Pritchard
frair_fit, lines.
data(gammarus)
outII <- frair_fit(eaten~density, data=gammarus, response='rogersII',
start=list(a = 1.2, h = 0.015), fixed=list(T=40/24))
# Visualise fit
plot(outII, pch=20, col=rgb(0,0,0,0.2), xlim=c(0,30))
lines(outII)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.