Logposterior: Log posterior

Description Usage Arguments Value Author(s) See Also

View source: R/Logposterior.R

Description

Function to calculate the log posterior probability density for a model. It is based on a likelihood definition provided by the user, and a multivariate normal or lognormal distribution at the prior.

This log posterior implementation serves as a template for implementing more specific posteriors.

Usage

1
2
3
Logposterior(par,model,L,y,prior.dist="lognormal",
             prior.mean=1,prior.sd=1,prior.cor=NA,prior.def=NA,
             loglikeli=Loglikeli,...)

Arguments

par

parameters

model

model function

L

observation layout

y

data

prior.dist

prior distribution type (default "lognormal")

prior.mean

prior distribution mean

prior.sd

prior distribution standard deviation

prior.cor

prior distribution correlation matrix

prior.def

prior distribution definition (if using independent one-dimensional distributions)

loglikeli

log likelihood function

...

additional arguments passed to loglikeli

Value

Returns log posterior.

Author(s)

Peter Reichert <peter.reichert@eawag.ch>

See Also

Loglikeli.


baccione-eawag/EawagSchoolTools documentation built on Dec. 19, 2021, 6:38 a.m.