Computes Effective Strip Width (ESW) for line-transect detection functions, or the analogous Effective Detection Radius (EDR) for point-transect detection functions.
effectiveDistance(object, newdata = NULL)
If newdata
is present, the returned value is
a vector of effective sampling distances for values of the
covariates in newdata
with length equal to
the number of rows in newdata
.
If newdata
is NULL, the returned value is a vector of effective
sampling distances associated with covariate values in object
and has
the same number of detected groups. The returned vector
has measurement units, i.e., object$outputUnits
.
An Rdistance model frame or fitted distance function,
normally produced by a call to dfuncEstim
.
A data frame containing new values for
covariates at which either
ESW's or EDR's will be computed. If NULL and
object
contains covariates, the
covariates stored in
object
are used (like predict.lm
).
If not NULL, covariate values in newdata
are used.
See Value section for more information.
Serves as a wrapper for
ESW
and EDR
.
dfuncEstim
ESW
EDR