Skip to main content

Various plotting tools on top of matplotlib.

Project description

WDPlot is a plotting library on top of matplotlib. The library places special importance on avoiding overplotting in scatterplots. The following functions can help to solve this problem:

  • wdplot.prep.estimate_density: does a kernel density estimate, alowing for a scatter plot colored by density.
  • wdplot.bivariate.hexbin: does a hexbin plot, where the transparency denotes density. Coloring can be a third variable or also density.
  • wdplot.bivariate.hist2d: same as above, but with a 2D hist (square bins)
  • wdplot.prep.sliding_window: does a sliding window estimate of a (x, y)-relation
  • wdplot.bivariate.scatter_trendline: makes a scatter-plot with a sliding window trendline on top

Install

Using pip: python -m pip install wdplot

Current state

This package is mostly a collection of plot functions I tend to reuse during my research. There's no tests, and no guarantees for a stable API. Of course, contributions are welcome, but since the code was written for myself, there is much left to be desired regarding clean code and documentation.

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

wdplot-0.0.1.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wdplot-0.0.1-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file wdplot-0.0.1.tar.gz.

File metadata

  • Download URL: wdplot-0.0.1.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for wdplot-0.0.1.tar.gz
Algorithm Hash digest
SHA256 c67df50536b3b2fc3ca3ada0ff21342e7e118bb1f932e920e107456c317075ea
MD5 e1c52518f442c89602b3c80219dc95cc
BLAKE2b-256 2344dc30e8eace8f1f21a86d0d4244820ec54c21b50a548ba34f6fc24ed549e0

See more details on using hashes here.

File details

Details for the file wdplot-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: wdplot-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for wdplot-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 998189c58848f696f45628a9f293d1a52f82d4005aa995ef2df1203e232c4bbc
MD5 f6f4583913a54040650f0f49c286a531
BLAKE2b-256 c724b9f02c57fe5c29a66ac01ebe7984a97a3888d8d5846ee6b6c2a9dd08aa80

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