antivax-attitudes

Reanalyses of data from Horne, Powell, Hummel & Holyoak (2015)
git clone https://git.eamoncaddigan.net/antivax-attitudes.git
Log | Files | Refs | README | LICENSE

commit e80ed2f59988de9dc10024ca7b6e9375821c4b5e
parent 2ba404709692c043b742575a3be45c2c5c65b509
Author: eamoncaddigan <eamon.caddigan@gmail.com>
Date:   Sun, 30 Aug 2015 21:09:08 -0400

Plotting PPCs.

Diffstat:
Mantivax-attitudes.Rmd | 13+++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/antivax-attitudes.Rmd b/antivax-attitudes.Rmd @@ -291,4 +291,14 @@ diagMCMC(codaObject = codaSamples, saveName = NULL) ``` -It's also important to check the predictions made by a model. If the model doesn't describe your data well, there's likely a problem. Here are response histograms for each question, -\ No newline at end of file +It's also important to check the predictions made by a model, "[we cannot really interpret the parameters of the model very meaningfully when the model doesn't describe the data very well](http://doingbayesiandataanalysis.blogspot.com/2015/08/a-case-in-which-metric-data-are-better.html)". Here are response histograms for each question, averaged across the levels of the other factors. Model predictions are superimposed on the histograms, along with the 95% HDI for each response. + +```{r, echo=FALSE} +source("ggPostPlot.R") + +for (x1Level in seq_along(levels(questionnaireData$question))) { + p <- ggPosteriorPredictive(questionnaireData, codaSamples, x1Level = x1Level) + p <- p + ggtitle(paste("Question:", levels(questionnaireData$question)[x1Level])) + print(p) +} +```