R/spinner_bayes.R

Defines functions spinner_bayes

Documented in spinner_bayes

spinner_bayes <- function(list_regions,
                          prior,
                          data,
                          plot=TRUE){
  Letters <- c("A", "B", "C", "D", "E",
               "F", "G", "H", "I")
  n <- length(list_regions)
  prior <- abs(prior) / sum(abs(prior))
  bayes_df <- data.frame(Spinner = Letters[1:n],
                         Prior = prior)

  Like <- spinner_likelihoods(list_regions)
  bayes_df$Likelihood <- dspinner(data, Like)

  bayes_df <- bayesian_crank(bayes_df)
  if(plot==TRUE)
    print(prior_post_plot(bayes_df))
  bayes_df
}

Try the ProbBayes package in your browser

Any scripts or data that you put into this service are public.

ProbBayes documentation built on March 13, 2020, 1:31 a.m.