Generic python package for a plotly dash grid
Project description
Introduction
Data science typically involves data, analysis, tests and outputs. A simple way to review, verify or present results is via Visualizations.
Plotly Dash is selected to help prepare and present visualizations in a single dashboard. The key is to help present results in a organized manner to avoid
Summary
A library is under development to standardize this. See dashhtmlgrid
#TODO
- A decidated plotly visualization library is required to help develop faster custom plotting
- The data provided to charts should be dedicated dfs with simple configuration files
Usage
- Prepare data
-
Define html div matrix using app layout (based on expected outputs). Some examples are:
- Utilize standard elements to plug into each matrix divs charts, tables
The library currently supports:
- 1 dropdown menu box (with only 1 input field)
- multiple tables
- multiple plots
Example codes
- Dropdown, multiple option selection. Example is given below:
Code file: src\dashhtmlgrid\tests\test_dropdown_multiple_options.py
- Dropdown - Single selection. Example is given below:
Drag value - Circular Callback
CSS templates
https://towardsdatascience.com/how-to-embed-bootstrap-css-js-in-your-python-dash-app-8d95fc9e599e
References
https://pypi.org/project/dash/ https://www.statworx.com/en/content-hub/blog/how-to-build-a-dashboard-in-python-plotly-dash-step-by-step-tutorial/ https://chart-studio.plotly.com/dashboard/PythonPlotBot:540/present#/
20 line code dashboard tutorial
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for dashhtmlgrid-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4953f13144726333dd978a804cc98f32b337fb38b6c14e2af4b60b2e607ef0a0 |
|
MD5 | 65fc4c5dfdee29ff4f4de6b4e9c1d2b2 |
|
BLAKE2b-256 | 2b4c337012ed63cf5def77ac9ac49f4741a14c5c1b7c1b96774bf87c7d7f0048 |