Skip to main content
HomeR

Course

Bayesian Modeling with RJAGS

AdvancedSkill Level
4.8+
48 reviews
Updated 07/2022
In this course, you'll learn how to implement more advanced Bayesian models using RJAGS.
Start Course for Free
RProbability & Statistics
4 hr
15 videos
58 Exercises
4,650 XP
7,792
Statement of Accomplishment

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training a Team?

Try for Business

Course Description

The Bayesian approach to statistics and machine learning is logical, flexible, and intuitive. In this course, you will engineer and analyze a family of foundational, generalizable Bayesian models. These range in scope from fundamental one-parameter models to intermediate multivariate & generalized linear regression models. The popularity of such Bayesian models has grown along with the availability of computing resources required for their implementation. You will utilize one of these resources - the rjags package in R. Combining the power of R with the JAGS (Just Another Gibbs Sampler) engine, rjags provides a framework for Bayesian modeling, inference, and prediction.

Prerequisites

Fundamentals of Bayesian Data Analysis in RIntroduction to the Tidyverse
1

Introduction to Bayesian Modeling

Bayesian models combine prior insights with insights from observed data to form updated, posterior insights about a parameter. In this chapter, you will review these Bayesian concepts in the context of the foundational Beta-Binomial model for a proportion parameter. You will also learn how to use the rjags package to define, compile, and simulate this model in R.
Start Chapter
2

Bayesian Models & Markov Chains

The two-parameter Normal-Normal Bayesian model provides a simple foundation for Normal regression models. In this chapter, you will engineer the Normal-Normal and define, compile, and simulate this model using rjags. You will also explore the magic of the Markov chain mechanics behind rjags simulation.
Start Chapter
3

Bayesian Inference & Prediction

In this chapter, you will extend the Normal-Normal model to a simple Bayesian regression model. Within this context, you will explore how to use rjags simulation output to conduct posterior inference. Specifically, you will construct posterior estimates of regression parameters using posterior means & credible intervals, you will test hypotheses using posterior probabilities, and you will construct posterior predictive distributions for new observations.
Start Chapter
Bayesian Modeling with RJAGS
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.8
from 48 reviews
88%
13%
0%
0%
0%
  • Wil
    yesterday

  • Efrén
    7 days ago

  • Carlos Yoel
    7 days ago

  • Jose Antonio
    2 weeks ago

  • Sofia Esther
    2 weeks ago

  • Fabián Alexis
    2 weeks ago

Wil

Efrén

Carlos Yoel

FAQs

What is RJAGS and how is it used in this course?

RJAGS connects R to the JAGS engine (Just Another Gibbs Sampler), providing a framework for defining, compiling, and simulating Bayesian models using Markov chain Monte Carlo methods.

What types of Bayesian models will I build?

You build Beta-Binomial models for proportions, Normal-Normal models, simple and multivariate Bayesian regression models, and Poisson regression models for count data.

Do I need prior Bayesian statistics knowledge?

Basic Bayesian concepts are helpful. The prerequisite is Fundamentals of Bayesian Data Analysis in R, which introduces priors, posteriors, and updating before this course builds on them.

How does the course teach posterior inference?

You construct posterior estimates using means and credible intervals, test hypotheses with posterior probabilities, and build predictive distributions for new observations from simulation output.

How long should I expect to spend on this course?

It has 4 chapters with 58 exercises. The median completion time is about 5.3 hours, making it one of the more time-intensive courses due to the depth of Bayesian modeling concepts.

Join over 19 million learners and start Bayesian Modeling with RJAGS today!

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.