Skip to contents

Generic function for computing the sufficient statistics of a distribution based on empirical data.

Usage

suff_stat(d, x, ...)

Arguments

d

An object. The package provides methods for distribution objects such as those from Normal() or Binomial() etc.

x

A vector of data to compute the likelihood.

...

Arguments passed to methods. Unevaluated arguments will generate a warning to catch mispellings or other possible errors.

Value

a named list of sufficient statistics

Examples

X <- Normal()
suff_stat(X, c(-1, 0, 0, 0, 3))
#> $mu
#> [1] 0.4
#> 
#> $sigma
#> [1] 1.516575
#> 
#> $samples
#> [1] 5
#>