Join Martin Hadley for an in-depth discussion in this video Next steps, part of R: Interactive Visualizations with htmlwidgets.
- [Martin] Thanks for watching.…I hope you have plenty of ideas…for interactive visualizations of your own data,…using the HTML widget libraries we've covered here.…If you're interested in the theory of data visualization,…I recommend you checkout learning data visualization.…If you want a deeper dive into how HTML widgets…are constructed, for instance,…if you want to build your own R package,…I fully recommend the documentation at htmlwidgets.org.…If you need additional interactivity to what HTML widgets…afford you, I encourage you to check out my other course,…on creating interactive presentations, with Shiny and R.…
Do feel free to connect with me online, cheers.…
Author
Released
10/4/2017Start by learning to manage packages and structure data for visualizations with the tidyverse and the pipe operator. Then there is an important question: Which library should you choose? The course introduces five popular options: Leaflet, Plotly, Highcharter, visNetwork, and DataTables (DT). Instructor Martin Hadley shows how to use these libraries to create scattergeo, choropleth, and geolines maps; stacked bar charts, scatter charts, bubble charts, and heat maps; treemaps and time series charts; interactive networks and graphs; and responsive, interactive data tables. Plus, learn how to customize your visualizations with legends and tooltips, and extract click information for Shiny apps.
- Installing htmlwidgets
- Selecting the best htmlwidget
- Creating interactive maps with Leaflet
- Creating interactive charts with Plotly and Highcharter
- Creating interactive networks with visNetwork
- Creating interactive tables with DT
Skill Level Intermediate
Duration
Views
Related Courses
-
Creating Interactive Presentations with Shiny and R
with Martin Hadley1h 53m Intermediate -
Learning R
with Barton Poulson2h 25m Beginner -
Data Visualization Tips and Tricks
with Matt Francis2h 14m Intermediate -
DC.js for Data Science Essential Training
with Emma Saunders5h 3m Intermediate
-
Introduction
-
Welcome43s
-
Exercise files43s
-
-
1. Getting Started with htmlwidgets
-
What are htmlwidgets?3m 53s
-
Install htmlwidget libraries2m 21s
-
Select the best htmlwidget9m 57s
-
Use the pipe operator (%>%)4m 48s
-
Prepare data to be tidy4m 42s
-
-
2. Creating Interactive Maps with Leaflet
-
What is the Leaflet library?6m 10s
-
Change map styles in Leaflet4m 36s
-
Create interactive geolines maps13m 50s
-
Add legends to Leaflet maps7m 52s
-
-
3. Creating Interactive Charts with Plotly
-
What is the Plotly library?9m 50s
-
Create interactive maps8m 47s
-
Specify custom colors7m 11s
-
Customize tooltips4m 33s
-
Combine multiple charts7m 18s
-
-
4. Creating Interactive Charts with Highcharter
-
Create interactive treemaps4m 38s
-
Specify your own colors4m 34s
-
5. Creating Interactive Networks with visNetwork
-
Style visNetwork graph6m 27s
-
Use visNetwork with igraph5m 29s
-
Add legends to visNetwork4m 51s
-
6. Creating Interactive Tables
-
What is the DT library?7m 15s
-
Format columns and data5m 11s
-
-
Conclusion
-
Next steps40s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Next steps