Nothing
#' Generate a dataset reflecting the priors used to run the analyses
#'
#' @param prior Informative or not
#' @param n number of observations to simulate
#'
#' @return A \code{data.frame} with prior distributions.
#'
#' @importFrom stats rnorm
#'
#' @export
rec.prior <- function(prior, n = 1000) {
if (prior == "Informative") {
params <- cbind.data.frame(
parameter = c("alpha", "beta"),
mean = c(0.231, 0.039),
sd = c(0.065, 0.004)
)
params
} else {
params <- cbind.data.frame(
parameter = c("alpha", "beta"),
mean = c(0, 0.01),
sd = c(0, 0.01)
)
params
}
x <- rnorm(n, 11, 0.0001)
xC <- sqrt(10 ^ 6 / x) - 273.15
data <- cbind.data.frame(alpha = rnorm(n, params[1, 2], params[1, 3]),
beta = rnorm(n, params[2, 2], params[2, 3]),
x,
xC)
attr(data, "priors") <- prior
attr(data, "params") <- params
return(data)
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.