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.radar_chart import radar_chart
import matplotlib.pyplot as plt
import numpy as np
from random import random
labels = 'ATK STR DEF MAG RNG'.split()
values = [random()*100 for i in labels]
radar_chart(values, labels, line_color='red', fill_color='red')
plt.show()
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()
Parameters:
stats
: sequence of scalarcat_labels
: sequence of string, defaultNone
. Labels for each value instrats
line_color
: string, default#1E88E5
. Defines the line color that joins the plotted values.fill_color
: string, default#1E88E5
. Defines the fill color of the plot area.marker
: string, defaultNone
. Marker style e.g.+
,x
,o
.marker_alpha
: float between 0-1, default1
. Sets the transparency of the marker (0: Transparent, 1: Opaque).fill_alpha
: float between 0-1, default1
. 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, defaultFalse
. Direction of the plot is reversed ifTrue
.y_ticks
sequence of scalar/string or bool, defaultTrue
. Default will set y-tick labels according tostats
values. No y-tick labels ifFalse
. Sets sequence as y-tick labels if sequence.x_ticks
sequence of scalar/string or bool, defaultTrue
. Default will set y-tick labels according tocat_labels
values. No y-tick labels ifFalse
. Sets sequence as x-tick labels if sequence.gridline
bool, defaultTrue
. Removes gridlines ifFalse
gridline_color
string, default'#888888'
. Defines the color of the gridlines.gridline_width
float, default0.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.5.tar.gz
(2.6 kB
view hashes)
Built Distribution
Close
Hashes for radar_chart-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa8cd6a51c3ed6225eee8539459c0855196971c90ba985fa8d050b43f5f3edc9 |
|
MD5 | 4472c4d2b4595f9131708050f6bb5c03 |
|
BLAKE2b-256 | d144f653dcd6c8f450c8504b5d68ee5c0bad0360a0e80402a46ca3b76b59fd7e |