百木园-与人分享,
就是让自己快乐。

Python数据分析入门(二十二):数据可视化之绘制雷达图

雷达图

雷达图(Radar Chart)又被叫做蜘蛛网图,适用于显示三个或更多的维度的变量的强弱情况。比如英雄联盟中某个影响的属性(法术伤害,物理防御等),或者是某个企业在哪些业务方面的投入等,都可以用雷达图方便的表示。

使用plt.polar绘制雷达图:

在matplotlib.pyplot中,可以通过plt.polar来绘制雷达图,这个方法的参数跟plt.plot非常的类似,只不过是x轴的坐标点应该为弧度(2*PI=360°)。示例代码如下:

properties = [\'输出\',\'KDA\',\'发育\',\'团战\',\'生存\']
values
= [40,91,44,90,95,40]
theta
= np.linspace(0,np.pi*2,6)
plt.polar(theta,values)
plt.xticks(theta,properties,fontproperties
=font)
plt.fill(theta,values)

来源:https://www.cnblogs.com/qshhl/p/14670760.html
图文来源于网络,如有侵权请联系删除。

未经允许不得转载:百木园 » Python数据分析入门(二十二):数据可视化之绘制雷达图

相关推荐

  • 暂无文章