FlexiPlotter
FlexiPlotter is a flexible data visualization library that allows you to create various types of plots (line, scatter, bar) from a pandas DataFrame based on a structured payload. It can handle multiple subplots arranged in a custom layout and can even generate animated GIFs from the plot data over time.
Features
- Create flexible layouts of subplots for visualizing different types of charts.
- Supports line, scatter, and bar plots.
- Automatically configures axis labels, titles, and colors from payload data.
- Generate animated GIFs showing data evolution over time.
- Save the resulting figure or GIF to disk.
Installation
Prerequisites
Make sure you have the following installed:
- Python 3.x
- Pandas (
pip install pandas) - NumPy (
pip install numpy) - Matplotlib (
pip install matplotlib) - ImageIO (
pip install imageio)
Clone the repository
git clone https://github.com/yourusername/flexi-plotter.git
cd flexi-plotter
Metadata
Release files for GifPlotter 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gifplotter-0.1.2.tar.gz | 5.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| GifPlotter-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.5 kB
Release files / gifplotter-0.1.2.tar.gz
| Download URL | gifplotter-0.1.2.tar.gz |
|---|---|
| Size | 5.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b348c5f3a5bb51feb98bf99fe856a1c4e68d88c7d72c581ab104ee12dfe470a9
|
|
BLAKE2b-256 checksum How to use checksums |
e602962d607e6e24b8d42045d2c81f7b64044e5a912fbb51f234508577c32e25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.20
|
Release files / GifPlotter-0.1.2-py3-none-any.whl
| Download URL | GifPlotter-0.1.2-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
095b11689ba44421e5329293a59d3c99b415cb774aa6360ed7c590a6f0765001
|
|
BLAKE2b-256 checksum How to use checksums |
dc29881763b9a107ba74a2e3fb57c9e5be1a2a91d590485be48f8ad3242b1585
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.20
|