dunit_measure {spatPomp} | R Documentation |
dunit_measure
dunit_measure
evaluates the unit measurement density of a unit's observation given the entire state
Description
dunit_measure
dunit_measure
evaluates the unit measurement density of a unit's observation given the entire state
Usage
## S4 method for signature 'spatPomp'
dunit_measure(object, y, x, unit, time, params, log = TRUE, ...)
Arguments
object |
An object of class |
y |
A U by 1 matrix of observations for all units |
x |
A state vector for all units |
unit |
The unit for which to evaluate the unit measurement density |
time |
The time for which to evaluate the unit measurement density |
params |
parameters at which to evaluate the unit measurement density |
log |
logical; should the density be returned on log scale? |
... |
additional arguments will be ignored |
Value
A class ‘matrix’ with the unit measurement density for spatial unit unit
corresponding to the corresponding measurement in y
and states in x
.
Examples
# Complete examples are provided in the package tests
## Not run:
b <- bm(U=3)
s <- states(b)[,1,drop=FALSE]
rownames(s) -> rn
dim(s) <- c(3,1,1)
dimnames(s) <- list(variable=rn, rep=NULL)
p <- coef(b); names(p) -> rnp
dim(p) <- c(length(p),1); dimnames(p) <- list(param=rnp)
o <- obs(b)[,1,drop=FALSE]
dunit_measure(b, y=o, x=s, unit=1, time=1, params=p)
## End(Not run)
[Package spatPomp version 0.35.0 Index]