plot.fbet {fbst}R Documentation

plot.fbet

Description

Plots the results of a Full Bayesian Evidence Test.

Usage

## S3 method for class 'fbet'
plot(x, ..., leftBoundary = -100, rightBoundary = 100, type = "posterior", 
legendposition = "topleft", main = "")

Arguments

x

An Object of class "fbet".

...

Additional parameters, see "plot(x, ...)".

leftBoundary

x-coordinate for the left boundary to which is used for visualising the results. Defaults to -100.

rightBoundary

x-coordinate for the right boundary to which is used for visualising the results. Defaults to 100.

type

Defaults to "posterior", which produces a posterior-density based plot. Can be changed to "surprise" to show the surprise function instead.

legendposition

Position of the legend. Defaults to "topleft". Must be one of the standard string values available for the legend function of base R.

main

Title string for the plot. Default to no title.

Details

Plots the resulting surprise function, the interval null hypothesis (dotted blue lines), the resulting Bayesian evidence interval (solid blue lines), the evidence-threshold \nu (dotted black line) and the resulting Bayesian evidence values. The Bayesian evidence value in favour of the interval null hypothesis is visualized as the blue area, and the Bayesian evidence value in favour of the alternative hypothesis is visualized as the red area.

Value

Returns a plot.

Author(s)

Riko Kelter

References

For a details, see: https://arxiv.org/abs/2001.10577 and https://arxiv.org/pdf/2001.10577.pdf.

Examples

set.seed(57)
grp1=rnorm(50,0,1.5)
grp2=rnorm(50,0.3,3.2)

p = as.vector(BayesFactor::ttestBF(x=grp1,y=grp2, 
  posterior = TRUE, iterations = 3000, 
  rscale = "medium")[,4])

# flat reference function
res = fbet(p, interval = c(-0.1,0.1), nu=1, FUN=NULL, par=NULL)
summary(res)
plot(res)

[Package fbst version 2.2 Index]