Engaging visualisations, made easy.
Project description
Engaging visualisations, made easy.
Key Features • Get Access • Installation • Usage • Docs
Key Features
- PlotAPI Chord - Illustrate inter-relationships between data.
- PlotAPI SplitChord - Illustrate inter-relationships between bipartite data.
- PlotAPI Sankey - Illustrate the flow from one set of values to another.
- PlotAPI Terminus - Illustrate distributing something out amongst recipients.
- PlotAPI Bar Fight - A beautiful take on the classic Bar Chart Race.
- PlotAPI Pie Fight - A beautiful take on the classic Pie Chart Race.
- PlotAPI Heat Map - Beautiful and interactive heat maps.
- PlotAPI Line Fight - A beautiful take on the classic Line Chart Race.
- PlotAPI Pareto Front - Illustrate non-dominated (Pareto) fronts over time.
- PlotAPI Goal rush - Illustrate progress toward a goal over time.
- Upcoming Visualisations - Access to new visualisations as they are introduced.
- Supports Most Programming Languages - Get started with any language able to make HTTP requests.
- First-Class Python Support - Get started with pip install plotapi
- Jupyter Lab/Notebook + Google Colab Support - Super-charge your notebooks with inline visualisations.
- Beautiful Themes & Fonts - Select from pre-made beautiful themes, or add your own.
- Share or Embed Interactive HTML - Download and embed your interactive visualisations.
- Upload and Share - Upload and share your visualisations, privately or publicly.
- Render to PDF, SVG, or PNG - Generate high-quality output ready for print.
- Record Animation to MP4 Video - Create social media-ready animated visualisations.
Get Access
Visit the website to get access to PlotAPI.
Installation
Get up and running with Python with the following command.
pip install plotapi
Usage
Example - Chord Pro
Created with PlotAPI
Chord(matrix, names).show()
The data
matrix = [
[0, 5, 6, 4, 7, 4],
[5, 0, 5, 4, 6, 5],
[6, 5, 0, 4, 5, 5],
[4, 4, 4, 0, 5, 5],
[7, 6, 5, 5, 0, 4],
[4, 5, 5, 5, 4, 0],
]
names = ["Action", "Adventure", "Comedy", "Drama", "Fantasy", "Thriller"]
Example - Sankey Pro
Created with PlotAPI
Sankey(links).show()
The data
links = [
{"source":"Salary", "target":"Me", "value": 40000},
{"source":"Freelance", "target":"Me", "value": 10000},
{"source":"Dividends", "target":"Me", "value": 6000},
{"source":"Me", "target":"Rent", "value": 1100*12},
{"source":"Me", "target":"Food", "value": 300*12},
{"source":"Me", "target":"Magazine Subscription", "value": 2000},
{"source":"Me", "target":"Personal Tax", "value": 6000},
{"source":"Me", "target":"Investments", "value": 30000},
{"source":"Investments", "target":"Facebook", "value": 8000},
{"source":"Investments", "target":"Amazon", "value": 7000},
{"source":"Investments", "target":"Apple", "value": 6000},
{"source":"Investments", "target":"Netflix", "value": 5000},
{"source":"Investments", "target":"Google", "value": 4000},
]
License
MIT
Prefer not to code? Try the App at PlotAPI.com
plotapi.com · GitHub @shahinrostami · Twitter @shahinrostami · A Polyra innovation
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 plotapi-8.0.0.tar.gz.
File metadata
- Download URL: plotapi-8.0.0.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8228bbd130696e16653b766883ea55ee0586f7c8585c5616faa92dd62edf3186
|
|
| MD5 |
ad26de44ca5c4724ab1abcaf74ea0f0b
|
|
| BLAKE2b-256 |
3d659c260888e3e71f4e0b2f5657b108c1b860eacecf8e45b85ca15a7bf3d5b4
|
File details
Details for the file plotapi-8.0.0-py3-none-any.whl.
File metadata
- Download URL: plotapi-8.0.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee7fae1029a40985c7745f4cab61d1b3328fc00f1ffa0d103584a3fc5ef09ec7
|
|
| MD5 |
a3d553b4dabc2a1f5ef2cba3d6551d22
|
|
| BLAKE2b-256 |
3d4f1878523acb0234e5ec49894a6388c66e2be7e6d84f8664c1ea5477b81578
|