Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Building Interactive Graphs with ggplot2 and Shiny
Getting Started with ggplot2
Setting Up ggplot2 (2:50)
Understanding the Structure of a Plot (3:21)
Mapping Data to Graphical Elements with Aesthetics (3:01)
Understanding Some Subtleties with Aesthetics (3:01)
Using ggplot2 in Scripts (2:47)
Understanding Basic Plots
Drawing Lines (2:28)
Drawing Paths (1:46)
Bar Charts (2:00)
Histograms and Density Plots (2:47)
Using Boxplots (2:33)
Using Conditional Plots
Using Group and Color (2:07)
Using Size and Color (1:57)
Over Plotting Many Points with Jitter (2:06)
Faceting with One Variable (1:39)
Faceting with Two Variables (1:43)
Using Statistics in Our Plot
Linear Trends (1:56)
Non-linear Trends (1:53)
User-Defined Function (1:46)
BigVis: Visualizing Big Data (2:10)
BigVis: Smoothing Plots and Peeling Data (2:04)
Customizing Your Graphs
Controlling the Axes (2:18)
Ordering Variables (1:54)
Customizing the Color Palette for Categorical Variables (2:01)
Customizing the Color Palette for Continuous Variables (2:48)
Customizing the Axes Labels and the Legends (2:17)
Shiny – Part 1
Creating Interactive Web Pages with Shiny (1:48)
Understanding the Structure of a Shiny App (3:53)
Rendering Text (2:46)
Understanding Reactive Programming (3:54)
Using a Button to Avoid Frequent Updates (2:18)
Shiny – Part 2
Creating and Using Tabs (2:10)
Scoping (2:52)
Uploading a File (2:03)
Downloading a File (2:15)
Sharing Your Work (3:06)
Putting Everything Together
Designing an Interactive Dashboard (2:11)
Building a Time Series Plot (2:39)
Making a Bubble Chart in ggplot2 (2:18)
Making Conditional Panels (2:27)
Building the Dashboard (2:44)
Making a Bubble Chart in ggplot2
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock