Plotly-Dash Graphing Library
That is a total game-changer in developing interactive web applications and data visualization!
Types of Plotly charts
The Plotly library offers many types of interactive charts. The image below shows just a few examples from a vast set that is constantly growing. So if you’ve been inspired, you’ll learn more about the Plotly library and get hands-on experience using it in the Python coding variant by exploring the following article, Introduction to Plotly.
Figure 1. The categorized examples of Plotly interactive graphs.
Types of Dash widgets
The Dash library offers many templates for components that facilitate building an interactive web application and user-triggered changes in the Plotly graphs. Both libraries are fully compatible. Dash’s main modules include core components that allow loading inputs and change chart parameters. There are also HTML and Bootstrap components that simplify the creation of the page layout and facilitate the implementation of navigation events. Learn more details in the hands-on tutorial on Introduction to Dash.
Figure 2. Examples of Dash widgets for interactive web applications, including Core, HTM, and Bootstrap components. ___
- Introduction to Plotly (Python library)
- Introduction to Dash (Python library)
- Interactive Graphing – Local Server with Web-Based Interface
- RStudio: Data Processing & Plotting with R