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.0.tar.gz
(4.2 kB
view hashes)
Built Distribution
Close
Hashes for GifPlotter-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8aad5de6c79ed2fe0254c2d3a0f5a2cb88f1b05d9a9c389d7c527f562385a70 |
|
MD5 | a4b7258e29e6bc81c302076722da7f20 |
|
BLAKE2b-256 | 43e238e4e2cee3d9a25137ecedea500a0e23200bba9dc081c0b40c49d9511d89 |