dunit_measure: dunit_measure 'dunit_measure' evaluates the unit measurement...

Description Usage Arguments Value Examples

Description

dunit_measure dunit_measure evaluates the unit measurement density of a unit's observation given the entire state

Usage

1
2
## S4 method for signature 'spatPomp'
dunit_measure(object, y, x, unit, time, params, log = TRUE, ...)

Arguments

object

An object of class spatPomp

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

1
2
3
4
5
6
7
8
9
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)

spatPomp documentation built on Sept. 5, 2021, 5:35 p.m.