Skip to main content

A Jupyter - Chart.js bridge enabling interactive data visualization with Python.

Project description


The power of Chart.js with Python

GitHub GitHub release (latest by date) Binder Awesome Chart.js

Installation

You can install ipychart from your terminal using pip or conda:

# using pip
$ pip install ipychart

# using conda
$ conda install -c conda-forge ipychart

Documentation

Usage

Create charts with Python in a very similar way to creating charts using Chart.js. The charts created are fully configurable, interactive and modular and are displayed directly in the output of the the cells of your jupyter notebook environment:

You can also create charts directly from a pandas dataframe. See the Pandas Interface section of the documentation for more details.

Development Installation

For a development installation:

$ git clone https://github.com/nicohlr/ipychart.git
$ cd ipychart
$ conda install jupyterlab -c conda-forge
$ cd ipychart/src
$ jlpm install 
$ cd .. 
$ pip install -e .
$ jupyter nbextension install --py --symlink --sys-prefix ipychart
$ jupyter nbextension enable --py --sys-prefix ipychart

References

License

Ipychart is available under the MIT license.

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

ipychart-0.5.2.tar.gz (9.1 MB view details)

Uploaded Source

Built Distribution

ipychart-0.5.2-py3-none-any.whl (2.2 MB view details)

Uploaded Python 3

File details

Details for the file ipychart-0.5.2.tar.gz.

File metadata

  • Download URL: ipychart-0.5.2.tar.gz
  • Upload date:
  • Size: 9.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for ipychart-0.5.2.tar.gz
Algorithm Hash digest
SHA256 2df0f8b0760c1c98062f29b2b32ad250c1ea245699b6798f78fdb9d014546425
MD5 405ceada0495f85585b5cde99709d778
BLAKE2b-256 6cfad34bfa363cea6963a7b9f91635296d7c27aca9d8d35e3c88c82a967f8460

See more details on using hashes here.

File details

Details for the file ipychart-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: ipychart-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.5

File hashes

Hashes for ipychart-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 511d6c214ac337a72de383866565e2a4cc29af27fc67b8b1e6134726b1db2cef
MD5 7b57a03c812c3cc0347b1056c250c852
BLAKE2b-256 58a4b5f27a1c4ebdfcffdf5c7b76f37ff72ecd51f12162f645172a80927ba5a2

See more details on using hashes here.

Supported by

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