View source: R/bain_sensitivity.R

bain_sensitivity | R Documentation |

Conducts a sensitivity analysis for `bain`

.

```
bain_sensitivity(x, hypothesis, fractions = 1, ...)
```

`x` |
An R object containing the outcome of a statistical analysis.
Currently, the following objects can be processed: |

`hypothesis` |
A character string containing the informative hypotheses to evaluate. See the vignette for elaborations. |

`fractions` |
A number representing the fraction of information in the data used to construct the prior distribution. The default value 1 denotes the minimal fraction, 2 denotes twice the minimal fraction, etc. See the vignette for elaborations. |

`...` |
Additional arguments passed to |

The Bayes factor for equality constraints is sensitive to a
scaling factor applied to the prior distribution. The argument
`fraction`

adjusts this scaling factor. The function
`bain_sensitivity`

is a wrapper for `bain`

, which accepts a vector for the
`fractions`

argument, and returns a list of bain results objects.
A table with a sensitivity analysis for specific statistics can be obtained
using the `summary()`

function, which accepts the argument
`summary(which_stat = ...)`

. The available statistics are elements of
the `$fit`

table (Fit_eq, Com_eq, Fit_in, Com_in, Fit, Com, BF, PMPa,
and PMPb), and elements of the
`BFmatrix`

, which can be accessed by matrix notation, e.g.:
`summary(bain_sens, which_stat = "BFmatrix[1,2]")`

.

A `data.frame`

of class `"bain_sensitivity"`

.

```
sesamesim$site <- as.factor(sesamesim$site)
res <- lm(sesamesim$postnumb~sesamesim$site-1)
set.seed(4583)
bain_sens <- bain_sensitivity(res, "site1=site2;
site2>site5",
fractions = c(1,2,3))
summary(bain_sens, which_stat = "BF.c")
summary(bain_sens, which_stat = "BFmatrix[1,2]")
```

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.