Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/t-makaro/animatplot
A python package for animating plots build on matplotlib.
https://github.com/t-makaro/animatplot
animation data-visualization plotting python
Last synced: 2 days ago
JSON representation
A python package for animating plots build on matplotlib.
- Host: GitHub
- URL: https://github.com/t-makaro/animatplot
- Owner: t-makaro
- License: mit
- Created: 2017-04-03T00:54:04.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-08-29T18:26:55.000Z (5 months ago)
- Last Synced: 2025-01-17T12:15:14.653Z (9 days ago)
- Topics: animation, data-visualization, plotting, python
- Language: Python
- Size: 18.8 MB
- Stars: 412
- Watchers: 9
- Forks: 38
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- fintech-awesome-libraries - animatplot - A python package for animating plots build on matplotlib. (Data Visualization / Interactive plots)
- awesome-python-machine-learning-resources - GitHub - 43% open · ⏱️ 05.10.2020): (数据可视化)
- StarryDivineSky - t-makaro/animatplot
README
[![Documentation Status](https://readthedocs.org/projects/animatplot/badge/?version=latest)](https://animatplot.readthedocs.io/en/latest/?badge=latest)
# animatplot
A python package for making interactive animated plots with matplotlib.![image](docs/source/tutorial/images/multiblock.gif)
![image](docs/source/_static/animatplot-mouse.gif)## Requires
- Python >= 3.8
- Matplotlib >= 2.2 (because [sliders have discrete values](https://matplotlib.org/users/whats_new.html#slider-ui-widget-can-snap-to-discrete-values))
## Installation
```bash
pip install animatplot
```or using conda
```bash
conda install animatplot -c conda-forge
```## Documentation
Documentation can be found [here](https://animatplot.readthedocs.io/en/latest/index.html)## Dev Install
```bash
git clone https://github.com/t-makaro/animatplot.git
pip install -e .
```
This project uses ```pycodestyle``` for linting. For testing, ```pytest``` is used.