A library to create and arrange plots and generate GIFs.
Project description
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
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 gifplotter-0.1.2.tar.gz.
File metadata
- Download URL: gifplotter-0.1.2.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b348c5f3a5bb51feb98bf99fe856a1c4e68d88c7d72c581ab104ee12dfe470a9
|
|
| MD5 |
21762741c654b84dd518d4b14643e936
|
|
| BLAKE2b-256 |
e602962d607e6e24b8d42045d2c81f7b64044e5a912fbb51f234508577c32e25
|
File details
Details for the file GifPlotter-0.1.2-py3-none-any.whl.
File metadata
- Download URL: GifPlotter-0.1.2-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
095b11689ba44421e5329293a59d3c99b415cb774aa6360ed7c590a6f0765001
|
|
| MD5 |
893ae598cad535ad00556dc412725353
|
|
| BLAKE2b-256 |
dc29881763b9a107ba74a2e3fb57c9e5be1a2a91d590485be48f8ad3242b1585
|