码迷,mamicode.com
首页 > 编程语言 > 详细

利用python把成绩用雷达图表示出来

时间:2019-04-25 01:09:44      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:The   三次   plt   完成   结果   idt   自己的   利用   polar   

第一步:知道自己的成绩。

第二步:插入代码。

import numpy as np
import matplotlib.pyplot as plt
import matplotlib
matplotlib.rcParams[font.family]=SimHei
matplotlib.rcParams[font.sans-serif] = [SimHei]
labels = np.array([第一次, 第二次, 第三次, 第四次, 第五次])
nAttr = 5
data = np.array([20,20,20,20,10]) #数据值
angles = np.linspace(0, 2*np.pi, nAttr, endpoint=False)
data = np.concatenate((data, [data[0]]))
angles = np.concatenate((angles, [angles[0]]))
fig = plt.figure(facecolor="white")
plt.subplot(111, polar=True)
plt.plot(angles,data,bo-,color =g,linewidth=2)
plt.fill(angles,data,facecolor=g,alpha=0.25)
plt.thetagrids(angles*180/np.pi, labels)
plt.figtext(0.52, 0.95, 陆光朵的博客测试分析, ha=center)
plt.grid(True)
plt.show()

第三步:结果展示

技术图片

终于完成了。

利用python把成绩用雷达图表示出来

标签:The   三次   plt   完成   结果   idt   自己的   利用   polar   

原文地址:https://www.cnblogs.com/LuDuo/p/10765864.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!