Skip to main content

A library to create and arrange plots and generate GIFs.

Project description

Downloads

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


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)

Uploaded Source

Built Distribution

GifPlotter-0.1.1-py3-none-any.whl (5.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page