Package: BANOVA 1.2.1

Chen Dong

BANOVA: Hierarchical Bayesian ANOVA Models

It covers several Bayesian Analysis of Variance (BANOVA) models used in analysis of experimental designs in which both within- and between- subjects factors are manipulated. They can be applied to data that are common in the behavioral and social sciences. The package includes: Hierarchical Bayes ANOVA models with normal response, t response, Binomial (Bernoulli) response, Poisson response, ordered multinomial response and multinomial response variables. All models accommodate unobserved heterogeneity by including a normal distribution of the parameters across individuals. Outputs of the package include tables of sums of squares, effect sizes and p-values, and tables of predictions, which are easily interpretable for behavioral and social researchers. The floodlight analysis and mediation analysis based on these models are also provided. BANOVA uses 'Stan' and 'JAGS' as the computational platform. References: Dong and Wedel (2017) <doi:10.18637/jss.v081.i09>; Wedel and Dong (2020) <doi:10.1002/jcpy.1111>.

Authors:Chen Dong, Michel Wedel, Anna Kopyakova

BANOVA_1.2.1.tar.gz
BANOVA_1.2.1.tar.gz(r-4.5-noble)BANOVA_1.2.1.tar.gz(r-4.4-noble)
BANOVA_1.2.1.tgz(r-4.4-emscripten)BANOVA_1.2.1.tgz(r-4.3-emscripten)
BANOVA.pdf |BANOVA.html
BANOVA/json (API)
NEWS

# Install 'BANOVA' in R:
install.packages('BANOVA', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Uses libs:
  • jags– Just Another Gibbs Sampler for Bayesian MCMC
  • c++– GNU Standard C++ Library v3
Datasets:
  • bernlogtime - Data for analysis of effects of typicality, blur and color on gist perception of ads
  • bpndata - Eye-movement data for analysis of print ad designs
  • choicedata - Household Panel Data on Margarine Purchases
  • colorad - Data for gist perception of advertising, study 1
  • colorad2 - Data for gist perception of advertising, study 2
  • condstudy - Data for the study of how brand attitudes were influenced by showing brands together with pleasant pictures
  • condstudy_sub - A subset of data for the study of how brand attitudes were influenced by showing brands together with pleasant pictures
  • goalstudy - Data for the study of the impact of the variety among means on motivation to pursue a goal
  • ipadstudy - Data for the study of relation between Conspicuous, Brand Usage, Self-Brand Connection and attitudes toward the brand

This package does not link to any Github/Gitlab/R-forge repository. No issue tracker or development information is available.

jagscpp

3.48 score 2 stars 19 scripts 493 downloads 8 mentions 20 exports 55 dependencies

Last updated 2 years agofrom:ddc0fc39ec. Checks:OK: 1 NOTE: 1. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 27 2024
R-4.5-linux-x86_64NOTENov 27 2024

Exports:BAnovaBANOVA.BernoulliBANOVA.BinomialBANOVA.buildBANOVA.floodlightBANOVA.mediationBANOVA.modelBANOVA.multi.mediationBANOVA.MultinomialBANOVA.NormalBANOVA.ordMultinomialBANOVA.PoissonBANOVA.runBANOVA.simpleBANOVA.Tconv.diagpairs.BANOVAtable.predictionstable.pvaluestrace.plot

Dependencies:abindbackportsBHcallrcheckmateclicodacolorspacedescdistributionalfansifarvergenericsggplot2gluegridExtragtableinlineisobandlabelinglatticelifecycleloomagrittrMASSMatrixmatrixStatsmgcvmunsellnlmenumDerivpillarpkgbuildpkgconfigposteriorprocessxpsQuickJSRR6RColorBrewerRcppRcppEigenRcppParallelrjagsrlangrstanrunjagsscalesStanHeaderstensorAtibbleutf8vctrsviridisLitewithr

BANOVA examples

Rendered frombanova_examples.Rmdusingknitr::rmarkdownon Nov 27 2024.

Last update: 2020-08-07
Started: 2018-01-22

Readme and manuals

Help Manual

Help pageTopics
BANOVA: Hierarchical Bayesian ANOVA ModelsBANOVA-package BANOVA
Function to print the table of effect sizesBAnova
Estimation of BANOVA with a Bernoulli dependent variableBANOVA.Bernoulli predict.BANOVA.Bernoulli print.BANOVA.Bernoulli summary.BANOVA.Bernoulli
Estimation of BANOVA with a Binomial dependent variableBANOVA.Binomial predict.BANOVA.Binomial print.BANOVA.Binomial summary.BANOVA.Binomial
Build BANOVA modelsBANOVA.build
Floodlight analysis based on BANOVA modelsBANOVA.floodlight print.BANOVA.floodlight
Mediation analysis based on BANOVA modelsBANOVA.mediation
Extract BANOVA modelsBANOVA.model
Mediation analysis with multiple possibly correlated mediatorsBANOVA.multi.mediation
Estimation of BANOVA with a Multinomial dependent variableBANOVA.Multinomial predict.BANOVA.Multinomial print.BANOVA.Multinomial summary.BANOVA.Multinomial
Estimation of BANOVA with a normally distributed dependent variableBANOVA.Normal predict.BANOVA.Normal print.BANOVA.Normal summary.BANOVA.Normal
Estimation of BANOVA with a ordered Multinomial response variableBANOVA.ordMultinomial predict.BANOVA.ordMultinomial print.BANOVA.ordMultinomial summary.BANOVA.ordMultinomial
Estimation of BANOVA with Poisson dependent variablesBANOVA.Poisson predict.BANOVA.Poisson print.BANOVA.Poisson summary.BANOVA.Poisson
Estimation of BANOVA modelsBANOVA.run predict.BANOVA print.BANOVA summary.BANOVA
Simple effects calculationBANOVA.simple
Estimation of BANOVA with T-distributin of the dependent variableBANOVA.T predict.BANOVA.T print.BANOVA.T summary.BANOVA.T
Data for analysis of effects of typicality, blur and color on gist perception of adsbernlogtime
Eye-movement data for analysis of print ad designsbpndata
Household Panel Data on Margarine Purchaseschoicedata
Data for gist perception of advertising, study 1colorad
Data for gist perception of advertising, study 2colorad2
Data for the study of how brand attitudes were influenced by showing brands together with pleasant picturescondstudy
A subset of data for the study of how brand attitudes were influenced by showing brands together with pleasant picturescondstudy_sub
Function to display the convergence diagnosticsconv.diag
Data for the study of the impact of the variety among means on motivation to pursue a goalgoalstudy
Data for the study of relation between Conspicuous, Brand Usage, Self-Brand Connection and attitudes toward the brandipadstudy
Create a matrix of output plots from a 'BANOVA' objectpairs.BANOVA
Function to print the table of meanstable.predictions
Function to print the table of p-valuestable.pvalues
Function to plot the trace of parameterstrace.plot