initialize.x | R Documentation |
Primarily for the purposes of initializing the estimation, these functions
can also be used for diagnostic purposes. position.logp
produces
grids of simplistic position likelihood for each twilight and uses
those to initialize positions for running estimations.
position.logp(model, x1, x2, xrest = NULL, subset = 1:model$n,
initialize.x = TRUE, start = NULL, end = NULL, prob = 0.8, winoffset = 5)
initialize.x(model, x1, x2, xrest = NULL)
light.quantile(model, chain, day, seg, probl = c(0.025, 0.5, 0.975))
show.segment(model, chain, segment, day, light, k, n = 50, ...)
model |
estimation model object |
x1 |
vector of x-coordinates defining the prior grid |
x2 |
vector of y-coordinates defining the prior grid |
xrest |
value for remaining parameters - default is light attenuation |
subset |
evaluate subset of segments - default uses all |
initialize.x |
logical - create initial points for x? |
prob |
probability - threshold to apply to overlapping quantiles, defaults to 0.8 |
winoffset |
an odd-numbered window size to use when intersecting subseqent segments - defaults to 5 |
chain |
chain object from estimation |
day |
POSIXct vector of date-times |
seg |
desired segment |
probl |
probability level for quantile |
start |
known position of release |
end |
known position of recapture |
segment |
vector of segment data |
light |
vector of light data |
k |
desired segment to show |
n |
length of vector to evaluate |
... |
additional arguments to be passed to plot |
The primary function here is position.logp
, for
initializing the estimation for solar.model
and
metropolis0
.
initialize.x
returns a matrix with 3 columns, lon,lat,attenuation
position.logp
returns a list with model running components
show.segment
is used for its side effect, a plot of light level for a twilight segment
light.quantile
returns a numeric vector
Michael D. Sumner
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.