Skip to main content

Radar chart for matplotlib

Project description

matplotlib-radar

Feature-rich generation of radar chart based on matplotlib.

Quick start

Install package with pip install matplotlib-radar.

Example code to generate radar chart:

from matplotlib_radar import radar_chart
import numpy as np

radar_chart(
    label=["A", "B", "C", "D", "E"],
    data={"Sample 1": np.random.rand(5), "Sample 2": np.random.rand(5), "Sample 3": np.random.rand(5)},
    rotation=5,
    title="Radar chart with multiple samples",
)

Example radar chart

For more plotting examples, check out the vignette notebook in the documentation.

Development

# Clone repo
git clone https://github.com/harryhaller001/matplotlib-radar
cd matplotlib-radar

# Setup virtualenv
python3 -m virtualenv venv
source venv/bin/activate

# Install dependencies and setup precommit hook
make install

# Run all checks
make format
make testing
make typing
make build

License

MIT license

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

matplotlib_radar-0.1.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

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

matplotlib_radar-0.1.0-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file matplotlib_radar-0.1.0.tar.gz.

File metadata

  • Download URL: matplotlib_radar-0.1.0.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.32.3

File hashes

Hashes for matplotlib_radar-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bf30f677350096870d165765d677062a44cfcf37d0549ea7cd5e7a615ec38537
MD5 96a232a31fba91f9730d05120f5391a1
BLAKE2b-256 61c808afd6bee42b38f90a13d29074fea96e33751271c07d378a36a2b0563010

See more details on using hashes here.

File details

Details for the file matplotlib_radar-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for matplotlib_radar-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 eb75b23a03af5390f88fe5f8ec70ff2b1ea955ba55d9460384f6adef8028794d
MD5 63d51e9c6f735128037d2c48e116be0f
BLAKE2b-256 80a96928781d4c96ae929e3f39b8755e188d3d1bf8a51e732c5a5269a14fe969

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