Skip to main content

graph-polisher is a library that helps you clean your plotly figures.. This library is inspired by the book Storytelling with Data by Cole Nussbaumer Knaflic (https://www.kobo.com/us/en/ebook/storytelling-with-data).

Project description

graph-polisher

Graph polisher is a library that helps you clean your plotly figures. This library was inspired by the book "Storytelling with Data by Cole Nussbaumer Knaflic (https://www.kobo.com/us/en/ebook/storytelling-with-data).

Installation

pip install graph-polisher

Testing

To test this project run:

pytest

Notebooks for examples

You can use this to see how the library modifies the plots. We are using unnotebook to plot the examples.

  1. Build and push notebook image:
docker build . -t graph-polisher
  1. Run notebook
docker-compose up notebook

or

docker run --rm -it \
    -v /Users/rigo/Documents/Projects/notebooks/stock-predictions:/notebooks \
    -p 8899:8899 unclutterer

Usage

...

Deploying pip library

Build the pip library package to deploy to pip:

python3 setup.py sdist bdist_wheel

Publish to pip. You can follow steps here

Note that you will need to install twine and register your pypi. Usually in the file ~/.pypirc

python3 -m twine upload --repository pypi dist/*

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

graph-polisher-0.0.4.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

graph_polisher-0.0.4-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

Details for the file graph-polisher-0.0.4.tar.gz.

File metadata

  • Download URL: graph-polisher-0.0.4.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for graph-polisher-0.0.4.tar.gz
Algorithm Hash digest
SHA256 bd199b46019de438369b656bef6466d80e6e68fa18fde007b5a8e952a95c4293
MD5 7c5aca43c319f0e23ae2731c880347b0
BLAKE2b-256 313191f4e6d37c4904cdc5bb2662b0dd83fdefe177ec4a4a0b163b432515572c

See more details on using hashes here.

File details

Details for the file graph_polisher-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: graph_polisher-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for graph_polisher-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 523b76fb5bc9c96df34b87e33b3a1c78c04de498cdbd0fd917c1ee8e40b02edd
MD5 696afd59f3caede4bfb1f5ff50928a12
BLAKE2b-256 64a7bbbe8909b8b8561bc3d403239daec98c50d744fbbf0b8ef010396f1d135f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page