Skip to main content

Plotcollector

Plotcollector is a Python module that provides a simple GUI to collect all matplotlib figures into a single interactive window and save them in a PowerPoint Presentation or PDF file by the simple press of a button.

plotcollector is most useful when dealing with many plots where the sheer amount of individual windows is unmanageable and yet interactivity is needed.

Installation

Use the package manager pip to install plotcollector.

pip install plotcollector

Usage

import plotcollector as plc

#this goes after all figures have been created
#Note the rest of the script won't continue until the
#plotcollector window is closed
plc.view()

Using the Spyder IDE

Running PyQt apps in spyder currently results in incorrect sys exit behaviour when the IPython Console Graphics Backend is not set as "Inline". To make sure plotcollector operates correctly in spyder be sure to change the graphics backend as:

Tools -> Preferences --> IPython Console -> Graphics --> Graphics Backend as Inline

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

[MIT License]

Release files for plotcollector 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plotcollector 0.1.5
File Size Uploaded
plotcollector-0.1.5.tar.gz 7.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for plotcollector 0.1.5
File Interpreter ABI Platform
plotcollector-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 14.9 kB

Release files / plotcollector-0.1.5.tar.gz

Download URL plotcollector-0.1.5.tar.gz
Size 7.6 kB
Tags Source
SHA-256 checksum
How to use checksums
959d56227891a75a5867ec90eace276a3a2d81bfc640f3a6d8c0ff2881343532
BLAKE2b-256 checksum
How to use checksums
cbcc5cf2c6c46af289fe954b91a2950764224e614f0c7637abce559c0c4fbc95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.4

Release files / plotcollector-0.1.5-py3-none-any.whl

Download URL plotcollector-0.1.5-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d7667ea258f8edaf3d8323fed047ba4ab08c8bcf7f06c1b8565aa176e0fcdc4e
BLAKE2b-256 checksum
How to use checksums
c39c3f0e84ef46d7bea774d863e9d8d030054955423d39024a689713f0e99631
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.4

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page