Skip to main content

A package to quickly visualise radar charts

Project description

Radar Chart Package

This is a simple radar chart package to quickly use and visualise radar charts using a single function.

from radar_chart import radar_chart
import matplotlib.pyplot as plt
import numpy as np
from random import random

labels = [str(i) + ":00" for i in range(1,13)][::-1]
values = [random()*1000 for i in range(len(labels))]

radar_chart(values, labels, y_ticks=False, rotate=90)
plt.show()

alt text

Parameters:

  • stats: sequence of scalar
  • cat_labels: sequence of string, default None. Labels for each value in strats
  • line_color: hex-color-code string, default #00C853. Defines the line color that joins the plotted values.
  • fill_color: hex-color-code string, default #00C853. Defines the fill color of the plot area.
  • marker: string, default None. Marker style e.g. +, x, o.
  • marker_alpha: float between 0-1, default 1. Sets the transparency of the marker (0: Transparent, 1: Opaque).
  • fill_alpha: float between 0-1, default 1. Sets the transparency of the fill of the plot area (0: Transparent, 1: Opaque).
  • rotate: float, default 'Degrees'. Default setting does nothing. Accepts degrees (which is converted to radians) and rotates the plot clockwise.
  • reverse_rotation bool, default False. Direction of the plot is reversed if True.
  • y_ticks sequence of scalar/string or bool, default True. Default will set y-tick labels according to stats values. No y-tick labels if False. Sets sequence as y-tick labels if sequence.
  • x_ticks sequence of scalar/string or bool, default True. Default will set y-tick labels according to cat_labels values. No y-tick labels if False. Sets sequence as x-tick labels if sequence.
  • gridline bool, default True. Removes gridlines if False
  • gridline_color hex-color-code string, default '#888888'. Defines the color of the gridlines.
  • gridline_width float, default 0.3. Defines the width of the gridlines.

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

radar-chart-0.0.4.tar.gz (2.5 kB view hashes)

Uploaded Source

Built Distribution

radar_chart-0.0.4-py3-none-any.whl (3.8 kB view hashes)

Uploaded Python 3

Supported by

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