Skip to content
Allows to share analysis and visualizations done using Python as HTML web pages.
Python Other
  1. Python 99.4%
  2. Other 0.6%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.eggs
PyReData.egg-info
PyReData
build/lib/PyReData
dist
examples
tests
.gitignore
README.md
commit.sh
requirements.txt
setup.py
test.sh

README.md

PyReData

Allows to share analysis and visualizations done using Python as HTML web pages. Still a work in progress. You can run the PIMA example under examples folder to get a feel of the library. The example will be updated with further progress being made during development.

Installation

PyReData supports Pandas , Matplotlib and Seaborn.

Run the following command in the root directory.

Clone the repository

git clone https://github.com/kamathhrishi/PyReData.git

Change directory

cd PyReData

Run Installation script

python setup.py install

Bonus: Run testcases

sh test.sh

To Do:

Aim to reduce effort from turning data science to reports or visuals with little effort as possible.

Complete PIMA Diabetes Example showing an

  • Tabsets
  • Modal
  • Templating
  • Instant plots

Priority

Current

  • More generalized naming standard

High

  • Name all components
  • Write Unit tests (widgets with stylesheet support)

Kinda cool

A bash program to automatically run tests , black formatter , code coverage, documentation coverage and push to Github Maybe even automatically generate unit tests based on examples?

Medium

  • Cache pages and results for faster rendering
  • Improved API for tables (various bootstrap classes)
  • Easy API to go from Dataframes to tables
  • Templating
  • Generalized Seaborn Matplotlib and pandas plot support
  • Visualize complete tree for debugging
  • Make Node iterable
  • Handle type errors
  • Jupyter Notebook PIMA

Low

  • Type Annotations
  • Documentation
  • Profiling
You can’t perform that action at this time.