Skip to main content
# plottingtools
A collection of tools that I use for plotting often enough (or with enough
complexity) to necessitate creating a useful API.


## Overview
---
This package is intended to make plotting as easy as possible for simple data
science visualizations. It's essentially a wrapper around matplotlib and is
designed to simplify the process of creating quick plots. While it's certainly
not as powerful as using matplotlib directly, it hopefully makes it a lot
easier to display information quickly.

This package does not rely on (or currently support) pandas `DataFrames`, and
expects data to be in vector form (ideally a numpy `ndarray`).


## Functionality
---
Currently, this package does the following:
- Display data as bars on a single plot
- Single/multi color
- Scaled by a scalar or broadcastable array-like object
- Shown as percentages
- Text:
- Titles
- legends
- X-axis labels
- over-bar labels
- Examples:
located in plottingtools/examples/bars
- Display line plots
- Single or multiple lines
- Formatting options for each line
- Labeling
- Titles
- Simple formatting of the figure


## Installation
` pip install plottingtools `


## Updates and contribution
Keep your eyes here to see updates. Please submit issues or PRs as you see fit.



Metadata

Release files for plottingtools 1.0.0

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

Source distribution (sdist)

Source distribution for plottingtools 1.0.0
File Size Uploaded
plottingtools-1.0.0.tar.gz 8.3 kB Details

Built distribution (wheel)

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

Total release size: 31.8 kB

Release files / plottingtools-1.0.0.tar.gz

Download URL plottingtools-1.0.0.tar.gz
Size 8.3 kB
Tags Source
SHA-256 checksum
How to use checksums
bb5e4e68692ae1d8c654ebdf15c79c14c95ff8ba4ee9e767e9ae193db682ec29
BLAKE2b-256 checksum
How to use checksums
89aaf3be774ccb70c0c6a8fa607b652ffd31b5740e38b97ab1e6d946fee35f3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.0 CPython/3.5.2

Release files / plottingtools-1.0.0-py3-none-any.whl

Download URL plottingtools-1.0.0-py3-none-any.whl
Size 23.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6c32982dcc102709c67cbd99742b06107b1d86a9c00e5de5d73bebc2b67c1dd4
BLAKE2b-256 checksum
How to use checksums
237a5cb37a98caef08475a606f47b18c01dc9e7a244f188d6c221c30f62ad6d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.29.0 CPython/3.5.2

Release history Release notifications | RSS feed

1.0.1

2 release files

This release

1.0.0 This release

2 release files

0.2.0

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1

2 release files

0.0

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