Skip to main content

A collection of tools for plotting graphs that I have used often enough (or are complex enough) for me to add to a repo

Project description

# 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.



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

plottingtools-1.0.0.tar.gz (8.3 kB view hashes)

Uploaded Source

Built Distribution

plottingtools-1.0.0-py3-none-any.whl (23.5 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