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.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cca337e8331b095a527ecc38d34b4aba4b984b6a566e0822c31d854c2a1dbcd3 |
|
MD5 | 1c48c9a068e147cf99dea305614f8942 |
|
BLAKE2b-256 | 20e0c8f2f27df098af246ddc7d2c0abf01ce3cbedc0cff1d629fefb1af6214ec |