A Matplotlib interactive widget for kivy
Project description
kivy_matplotlib_widget
A fast matplotlib rendering for Kivy based on Kivy_matplotlib project (https://github.com/jeysonmc/kivy_matplotlib) and kivy scatter. Matplotlib used 'agg' backend
How to use
install with pip install (just import module in your header to register all the widgets in your kivy Factory: import kivy_matplotlib_widget)
pip install kivy-matplotlib-widget
You can also copy the needed widget in project
See examples for more informations
key features
- zoom with 2 fingers or mouse scroll
- pan with 1 finger or mouse left click
- zoom box like plotly library
- reset axis on double-click (home button)
- fast rendering mode (axis not updated for faster draw)
- use only 1 package (matplotlib) and no additional backend
- cursor and hover option (touch or desktop mode)
- legend widget like plotly library
- interactive axis like plotly library
- min/max touch option to easily change axis limit
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
kivy_matplotlib_widget-0.11.1.tar.gz
(208.3 kB
view hashes)
Close
Hashes for kivy_matplotlib_widget-0.11.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7063a5d976f703218a2b71d13d4174a905b06a7a62d6e901f3262c33c45e76d |
|
MD5 | fa44e5bb3555cc2d77a1a7eb169eab02 |
|
BLAKE2b-256 | 7a9b00c2e817ea26e259e80105c094bcc92cb27c32983e264220471bfd65be8a |