Hoff, P. L. (2009), A First Course in Bayesian Statistical Methods, Springer. ISBN 978-0-387-92299-7 get it @ Duke
Weisberg, S. (2014) Computing Primer for Applied Linear Regression Using R (Useful for R)
R is a statistical programming language that is especially powerful for data exploration, visualization, and statistical analysis. To interact with R (initially), we will primarily be using RStudio, an interactive development environment (IDE).
We will mostly be using a browser based version of RStudio on a remote server but you can also install a local version of the RStudio IDE.
Books & Resources for learning R
JAGS is Just Another Gibbs Sampler. It is a program for analysis of Bayesian hierarchical models using Markov Chain Monte Carlo (MCMC) simulation not wholly unlike BUGS. The name is a misnomer as JAGS implements more than just Gibbs Samplers. JAGS was written with three aims in mind:
Resources for JAGS:
Git is a state-of-the-art version control system. It lets you track who made changes to what when and has options for easily updating a shared or public version of your code on github.
OSX - install Git for Mac by downloading and running the installer or install homebrew and use it to install git via brew install git
.
Unix/Linux - you should be able to install git via your prefered package manager (if it is not already installed).
Windows - install Git for Windows by download and running the git for windows installer. This will provide you with git, the bash shell, and ssh in windows.
Screencasts from STA523 will be helpful in refreshing/learning how to use git and github