Skip to main content
HomeR

Course

Case Study: Exploratory Data Analysis in R

BasicSkill Level
4.9+
45 reviews
Updated 09/2024
Use data manipulation and visualization skills to explore the historical voting of the United Nations General Assembly.
Start Course for Free
RExploratory Data Analysis4 hr15 videos58 Exercises4,800 XP56,566Statement of Accomplishment

Create Your Free Account

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 2 or more people?

Try DataCamp for Business

Course Description

Once you've started learning tools for data manipulation and visualization like dplyr and ggplot2, this course gives you a chance to use them in action on a real dataset. You'll explore the historical voting of the United Nations General Assembly, including analyzing differences in voting between countries, across time, and among international issues. In the process you'll gain more practice with the dplyr and ggplot2 packages, learn about the broom package for tidying model output, and experience the kind of start-to-finish exploratory analysis common in data science.

Prerequisites

Introduction to Data Visualization with ggplot2
1

Data cleaning and summarizing with dplyr

The best way to learn data wrangling skills is to apply them to a specific case study. Here you'll learn how to clean and filter the United Nations voting dataset using the dplyr package, and how to summarize it into smaller, interpretable units.
Start Chapter
2

Data visualization with ggplot2

3

Tidy modeling with broom

4

Joining and tidying

Case Study: Exploratory Data Analysis in R
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.9
from 45 reviews
93%
7%
0%
0%
0%
  • julio
    7 days ago

  • Damla
    3 weeks ago

  • Phyllis
    last month

    Course is excellent in providing practice of R skills. However, the workspace fails miserably - continually providing error messages for errors that don't exist. To proceed beyond such a screen means having to manipulate, retype, recopy and every other necessary tactic that finally proves acceptable the script which was originally entered. Huge time waster that needs fixing.

  • Puyan
    2 months ago

  • Olena
    2 months ago

  • Delruba Mahmud
    2 months ago

julio

Puyan

Delruba Mahmud

FAQs

What real-world dataset does this case study explore?

You analyze the historical voting record of the United Nations General Assembly, examining how countries vote differently across time and across international issues.

Which R packages will I practice using in this course?

You work primarily with dplyr for data wrangling, ggplot2 for visualization, and the broom package for tidying statistical model output. Tidyr and purrr also appear.

Is this course appropriate for R beginners?

Yes. It is beginner level, requiring only Introduction to the Tidyverse and Introduction to Data Visualization with ggplot2 as prerequisites.

Does this course include statistical modeling or is it only visualization?

It includes both. Chapter 3 teaches you to fit linear models to each country using broom and purrr, then compare and interpret the outputs alongside your visualizations.

How is the course structured across its four chapters?

You progress from cleaning and summarizing data with dplyr, to visualizing trends with ggplot2, to tidy modeling with broom, and finally to joining and reshaping datasets for deeper analysis.

Join over 19 million learners and start Case Study: Exploratory Data Analysis in R today!

Create Your Free Account

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.