EDAHub helps structure exploratory data analysis (EDA) results.
Project description
EDAHub
What is this?
EDA (exploratory data analysis) results can be more structured.
EDAHub provides a lightweight dashboard for you to review your data summary on the side screen in JupyterLab, making it easier and quicker to revisit.
Why this is useful?
As a data scientist, I've seen many notebooks that mix data/ML pipeline logic with observations. EDAHub addresses this by organizing basic observations in one place.
How to start
Install
You can try it on your JupyterLab with pip install:
pip install edahub
Whole example
would help you to understand how it works.
Quick start
After instantiating "EDAHub" object, you can load your pandas.DataFrame with name:
import edahub
eda = edahub.EDAHub()
eda.add_table("<your table name>", df)
You will see the widget on the right side.
Also you can register charts you developed into the dashboard:
chart1 = ...
chart2 = ...
eda.add_chart("<name of section>", chart1)
eda.add_chart("<name of section>", chart2)
It will display your chart on the tab "Charts"
You can save widget as html file, you can open it on the browser independently on Jupyter.
eda.export_html("edahub_export.html")
NOTE: I observe instability in updating output of widgets. When output doesn't look right, please click "Update" button to update the widget.
Project details
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 edahub-0.0.3.tar.gz
.
File metadata
- Download URL: edahub-0.0.3.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6c544f9750e797cf749d92fb282acdc27ea39aa6bc41b149f8d5387557c5792 |
|
MD5 | fefbf42556ed3ba74c4af14d15fcb07a |
|
BLAKE2b-256 | 9ef16ed2bc14c75e7f46caedf41b8617e70c72939c57bfa7cd1ab5363df96c4e |
File details
Details for the file edahub-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: edahub-0.0.3-py3-none-any.whl
- Upload date:
- Size: 11.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a38fcb77ca0bb01aa717ba6ff50017397ffc3b3b9009994a56d1db152aa6a782 |
|
MD5 | 5eafaea2c9c5df84fc410f8963962b5b |
|
BLAKE2b-256 | e2ef60ed1f224e65d60975be1138ee4c25bf90fb79edc26352922a244d76e2fd |