Overview#
Learning Objectives
After completing this workshop, learners should be able to:
Explain what it means for a visualization to be dynamic
Explain what it means for a visualization to be interactive
Explain the difference between client- and server-side processing
Explain what a dashboard is
Describe popular dynamic visualization packages for R
Describe popular dynamic visualization packages for Python
Describe popular dynamic visualization libraries for JavaScript
Assess whether a visualization needs to be dynamic or interactive
Create simple interactive visualizations with R
Create simple interactive visualizations with Python
Prerequisites#
Participants are expected to have taken DataLab’s Python Basics workshop series and/or have prior experience using Python, be comfortable with basic Python syntax, and have it pre-installed and running on their laptops.
Computing Requirements#
Before the workshop, please make sure your computer has a working internet connection and the most recent versions of at least one of:
Anaconda Distribution, which by default includes:
You can find step-by-step installation instructions in DataLab’s Python Install Guide. If you need additional help, come chat with us in DataLab’s Office Hours.