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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
|