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 |
... |
Additional parameters, see |
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)