Skip to main content

PlotInPy is a collection of plotting functions made on top of MatPlotLib.

Project description

PlotInPy

This is a collection of plotting functions that I am creating to contain everything I find useful on the topic of plotting in Python. These are not code snippets though. Each function is intended to be as robust as possible, to support (for example) being used inside subplots, using gridspecs, and so on. Maybe they are not perfect... yet! The intention is to improve them until they are.

Examples

Broken bars

plt.figure()
pnp.plot_bars_with_breaks([1,2,30],[(15,25)])
plt.savefig("img/example1.png")

Example 1

Styled broken bars

plt.figure()
pnp.plot_bars_with_breaks([1,2,30, 1000],[(15,25), (50, 975)], style="~~", break_args={"hatch": '///'})
plt.savefig("img/example2.png")

Example 2

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

plotinpy-0.1.1.tar.gz (4.6 kB view details)

Uploaded Source

File details

Details for the file plotinpy-0.1.1.tar.gz.

File metadata

  • Download URL: plotinpy-0.1.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.1

File hashes

Hashes for plotinpy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 a8002a906a66a3b438508bbfe3879006b712165c6eaa3b7e7ee621f69cde2d23
MD5 7c48ce230c7757f60b64855306f51791
BLAKE2b-256 a62fc009adfa622e5f21232fa4342bf9a4d0eb98745e9b26701e0441b61dcdb1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page