New Statistics Course: Conditional Probability in R

[This article was first published on rstats – Dataquest, and kindly contributed to R-bloggers]. (You can report issue about the content on this page here)
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Take your data science and statistics knowledge to the next level with the latest addition to our fast-growing Data Analyst in R learning path: Conditional Probability in R.

conditional probability course R

In this course, you’ll learn about the basics of conditional probability and then dig into more advanced concepts like Bayes’s theorem and Naive Bayes algorithm. As you learn, you’ll be using your R skills to put theory into practice and build a working knowledge of these critical statistics concepts. 

Ready to start learning? Click the button below to dive into Conditional Probability in R, or scroll down to learn more about this new course.

What’s Covered in Conditional Probability in R?

Conditional Probability is an area of probability theory that’s concerned with — as the name suggests — measuring the probability of a particular event occurring based on certain conditions. 

In this course, which builds off of the Probability Fundamentals course that precedes it in our Data Analyst in R path, we’ll start with some lessons on foundational concepts like the conditional probability formula, the multiplication rule, statistical dependence and independence, and more.

From there, we’ll look at Bayes’ Theorem and how it can be used to calculate probabilities. We’ll examine prior and posterior probability distributions. Then we’ll dig in and apply some of these statistical concepts by learning about the Naive Bayes algorithm, a common statistical tool employed by data scientists.

Finally, you’ll put all your new knowledge into practice in a new guided project that challenges you to build an SMS spam filter using a data set of over 5,000 messages by employing a Naive Bayes algorithm. 

By the end of the course, you’ll feel comfortable assigning probabilities to events based on conditions using the rules of conditional probability. You’ll know when these events have statistical dependence (or not) on other events. You’ll be able to assign probabilities based on prior knowledge using Bayes’s theorem.

And of course you’ll have built a cool SMS spam filter that makes use of a Naive Bayes algorithm (and all of the R programming skills you’ve been building throughout the learning path)!

Why Do I Need to Know This?

Conditional probability is an important area of statistics that comes up pretty frequently in data analysis and data science work. Understanding it is important for making sure that your analysis is on firm statistical footing, and you’re not drawing the wrong conclusions from your data.

Practically speaking, questions on Bayes’s theorem and the Naive Bayes algorithm specifically are fairly common in data science job interviews. You might be asked, for example, to explain what’s going on “under the hood” with the Naive Bayes algorithm. Understanding how it works — which we cover in this course — helps you demonstrate that you’re not just copy-pasting from GitHub, and that you really understand the math that underlies your analysis. 

So why wait? Start learning conditional probability today:

Not ready to dive in just yet? Get started learning R today and you’ll be ready for this new course in no time. Plus, our first two R courses are completely free:

Charlie Custer

Charlie is a student of data science, and also a content marketer at Dataquest. In his free time, he’s learning to mountain bike and making videos about it.

The post New Statistics Course: Conditional Probability in R appeared first on Dataquest.

To leave a comment for the author, please follow the link and comment on their blog: rstats – Dataquest. offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job.
Want to share your content on R-bloggers? click here if you have a blog, or here if you don't.

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)