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
plotapi-8.0.0.tar.gz
(5.7 kB
view details)
Built Distribution
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 |