Skip to main content
HomeR

Course

Intermediate Interactive Data Visualization with plotly in R

IntermediateSkill Level
4.8+
37 reviews
Updated 08/2024
Learn to create animated graphics and linked views entirely in R with plotly.
Start Course for Free
RData Visualization4 hr15 videos54 Exercises4,400 XP5,214Statement 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

The plotly package enables the construction of interactive and animated graphics entirely within R. This goes beyond basic interactivity such as panning, zooming, and tooltips. In this course, you will extend your understanding of plotly to create animated and linked interactive graphics, which will enable you to communicate multivariate stories quickly and effectively. Along the way, you will review the basics of plotly, learn how to wrangle your data in new ways to facilitate cumulative animations, and learn how to add filters to your graphics without using Shiny.

Prerequisites

Interactive Data Visualization with plotly in R
1

Introduction and review of plotly

A review of key plotly commands. You will review how to create multiple plot types in plotly and how to polish your charts. Additionally, you will create static versions of the bubble and line charts that you will animate in the next chapter.
Start Chapter
2

Animating graphics

3

Linking graphics

When you are exploring unexpected structure in your graphics, it's useful to have selections made on one chart update the other. For example, if you are exploring clusters observed on a scatterplot, it is useful to have the selected cluster update some chart of group membership, such as a jittered scatterplot or sets of bar charts. In this chapter, you will learn how to link your plotly charts to enable linked brushing. Along the way, you will also learn how to add dropdown menus, checkboxes, and sliders to your plotly charts, without the need for Shiny.
Start Chapter
4

Case Study: Space launches

In the final chapter, you will use your expanded plotly toolkit to explore orbital space launches between 1957 and 2018. Along the way, you'll learn how to wrangle data to enable cumulative animations without common starting points, and hone your understanding of the crosstalk package.
Start Chapter
Intermediate Interactive Data Visualization with plotly 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.8
from 37 reviews
86%
14%
0%
0%
0%
  • Nikita
    2 days ago

  • Mohammed
    2 weeks ago

  • Cooper
    last month

  • Tung
    last month

    .

  • Andy
    2 months ago

  • Andy
    2 months ago

Nikita

Mohammed

Cooper

FAQs

Is this course suitable for beginners?

Yes, this course is suitable for beginners. An introduction and review of basic plotly commands are provided in the course. We do recommend starting with the "Interactive Data Visualization with plotly in R" course.

Will I receive a certificate at the end of the course?

Yes, you will receive a certificate upon completion of the course.

Who will benefit from this course?

This course is beneficial for anyone interested in developing more interactive and animated data visualizations. It is especially useful for data analysts and data scientists who need to communicate data stories more effectively.

Does the course cover how to add filters to the graphics?

Yes, the course will cover how to add filters to your graphics without using Shiny.

What types of plots will I learn to create in this course?

You will learn to create multiple plot types in plotly, including bubble charts and line charts.

What will I learn about animation in this course?

n this course, you will learn how to implement keyframe animation in plotly and explore how to create animations, such as Hans Rosling's bubble charts, as well as cumulative animations, such as an animation of a stock's valuation over time.

Is the crosstalk package discussed in this course?

Yes, the crosstalk package is discussed in the final chapter as part of a case study exploring space launches.

Does this course cover linking graphics?

Yes, this course covers how to link your plotly charts to enable linked brushing. It also covers how to add dropdown menus, checkboxes, and sliders to your plotly charts, without the need for Shiny.

Join over 19 million learners and start Intermediate Interactive Data Visualization with plotly 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.