Skip to main content

Simple Venn diagrams

Project description

simple-venn

Simple two-way, three-way, and four-way Venn diagrams in matplotlib.

The function calls are mostly interchangeable with those from matplotlib_venn. The venn2 and venn3 functions lack the normalize_to parameter, and all functions return an AxesSubplot object instead of a VennDiagram.

simple-venn adds four-way Venn diagrams and makes label customization slightly easier by permitting string subset labels and including parameters for set and subset label font sizes. The default font sizes are appropriate for an 8 inch by 8 inch axes.

Installation

Available on PyPi

pip install simple-venn

Example

demo

To regenerate this figure:

uv run poe generate-demo

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

simple_venn-0.2.1.tar.gz (170.7 kB view details)

Uploaded Source

Built Distribution

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

simple_venn-0.2.1-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file simple_venn-0.2.1.tar.gz.

File metadata

  • Download URL: simple_venn-0.2.1.tar.gz
  • Upload date:
  • Size: 170.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_venn-0.2.1.tar.gz
Algorithm Hash digest
SHA256 32a29f2456346dfbc93357a39cf497e4d796b63fafd8374b2ff6e7e8a38167f0
MD5 b3e4edb4700c108a1d603f9b7b66a521
BLAKE2b-256 d98866d9f4235ab035c67d12eb5f3d46c843c5aa935c56e71a1c1d45cb503cac

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_venn-0.2.1.tar.gz:

Publisher: publish.yml on msto/simple-venn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file simple_venn-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: simple_venn-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for simple_venn-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 09e5c3513dc0fdad51bfba437861f7c8b259e97684748ca284d2b3b1bc122215
MD5 4f88e835c9230bd050eabc425c70c0d3
BLAKE2b-256 a7797ca97b4f860bc1aa86ac90ea7b37208ef6b3aa53834abe48f55b996b7f01

See more details on using hashes here.

Provenance

The following attestation bundles were made for simple_venn-0.2.1-py3-none-any.whl:

Publisher: publish.yml on msto/simple-venn

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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