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
File details
Details for the file dashhtmlgrid-0.1.0.tar.gz
.
File metadata
- Download URL: dashhtmlgrid-0.1.0.tar.gz
- Upload date:
- Size: 15.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 946626ebc68da9a1c1458311544b2e6c177f56f22193468ff3c6914325100ebb |
|
MD5 | 911250630246a7e78dc09c6ec65a52ff |
|
BLAKE2b-256 | 34fe0c7fb3443a3642b2e636f763c7fc4ebb4aeecc1aaeee2e02e19d5d58aae6 |
File details
Details for the file dashhtmlgrid-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: dashhtmlgrid-0.1.0-py3-none-any.whl
- Upload date:
- Size: 21.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4953f13144726333dd978a804cc98f32b337fb38b6c14e2af4b60b2e607ef0a0 |
|
MD5 | 65fc4c5dfdee29ff4f4de6b4e9c1d2b2 |
|
BLAKE2b-256 | 2b4c337012ed63cf5def77ac9ac49f4741a14c5c1b7c1b96774bf87c7d7f0048 |