Matplotlib中的雷达图
雷达图简介
![在这里插入图片描述](https://img-blog.csdnimg.cn/d10dabf6dcc349a289fd845c02e522de.png)
雷达图代码实现
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams["font.sans-serif"] = "SimHei"
plt.rcParams["axes.unicode_minus"] = False
n = 5
angle = np.arange(0, 2 * np.pi, 2 * np.pi / n)
data = [2, 3.5, 4, 4.5, 5]
data1 = [5]*5
angle = list(angle)
angle.append(angle[0])
print("角度", angle)
data.append(data[0])
data1.append(data1[0])
plt.polar(angle, data)
plt.polar(angle, data1)
tick_name = ["生成评分", "输出评分", "团战评分", "KDA", "发育评分"]
tick_name.append(tick_name[0])
plt.xticks(angle, tick_name)
plt.legend(["普通玩家", "人民币玩家"],loc='upper right')
plt.show()
结果展示
![在这里插入图片描述](https://img-blog.csdnimg.cn/aeb8dc4492614b24832cefe2a90e2bca.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzOTQ0NTE3,size_16,color_FFFFFF,t_70)