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
gifplotter-0.1.1.tar.gz
(5.1 kB
view hashes)
Built Distribution
Close
Hashes for GifPlotter-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb485e3c9687d6624fec86a9395ac15f2ebec67b953913c87b72d28a177fc5e4 |
|
MD5 | 14dcea39b62827b99aca266e61a9653d |
|
BLAKE2b-256 | f962f8b5daa366996e71eee6e4e385dfdeeda5d0e26edf0e9c182aae061e1edc |