pairwiseESS: Pairwise Effective Sample Size

View source: R/PairwiseESS.R

pairwiseESSR Documentation

Pairwise Effective Sample Size

Description

This function calculates Effective Sample Size (ESS) on results. The ESS algorithm performs best when results are from multiple runs.

Usage

pairwiseESS(inputData)

Arguments

inputData

The input dataset can be a single data frame or a list of data frames.

Value

Returns a matrix with ESS values of all pairwise runs.

Author(s)

Brian O'Meara and Barb Banbury

Examples


data(simRunExample)

# this will give a warning
pairwiseESS(resultsBMExample[[1]]$particleDataFrame)

# ESS should be calculated over multiple runs
pairwiseESS(resultsBMExample)

# you can also manually assemble a list of particleDataFrame tables
    # and use this as the input
inputList <- list(
    resultsBMExample[[2]]$particleDataFrame, 
    resultsBMExample[[1]]$particleDataFrame
    )
pairwiseESS(inputList)

bomeara/treevo documentation built on Aug. 19, 2023, 6:52 p.m.