Cross-filtering Visualizations with Dash Plotly
Many BI tools provide a features of cross-filtering widgets. This features enables widgets on a dashboard to respond to an interaction with one of the widget. When user clicks on a visualization, other widgets show the filtered data based on which category the user interacts with on the triggering widget. It is a bit tricky to have this feature implemented with Dash Plotly. Here is a glimpse of what we will do with Dash Plotly: The code is available at github repo : https://github.com/dvinayakn/cross-filtering-visualizations-dash We will work with a fictitious data in csv file - sales_data.csv included in the assets folder. Here is a glimpse of the data: The code execution starts with index.py, where a Dash object is created and layout is assigned to the Dash object. The layout is defined in layout.py. The layout contains an html Div with below children: dcc.Store to contain sesssion id. dcc.Store to contain application data in memory. A reset button. Three visualizations indicati...