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`).


## What's new?
---
### v1.0.0
- Object-oriented model for plotting
- More useful utilities
- Support for line plots
- Examples for line plots
- Better organization of examples


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

Files for plottingtools, version 1.0.1
Filename, size File type Python version Upload date Hashes
Filename, size plottingtools-1.0.1-py3-none-any.whl (23.6 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size plottingtools-1.0.1.tar.gz (8.4 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page