数据可视化,python英雄联盟个人能力值雷达图绘制。

英雄联盟(简称LOL)是如今很火的一款由美国拳头游戏(Riot Games)开发的即时战略(MOBA)游戏,游戏由采用5v5组队模式进行比赛。一般以KDA,输出,发育,辅助,生存来反应一个选手各方面的能力。
雷达图能够比较直观的反应出选手在各个方面的能力值,也能很好的反映出优缺点。可以运用到游戏玩家查看自己的能力中。
调用所需要的包
在这里调用绘制雷达图需要的包
NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。
matplotlib 是 Python 的绘图库,matplotlib.pyplot 是常见的可视化工具之一。

![在这里插入图片描述](https://img-blog.csdnimg.cn/20190402142541844.png数据可视化,python英雄联盟个人能力值雷达图绘制。_第1张图片
np.linsepaces()函数设置起点为0,末值为2π,返回一个两端点间的数值平均分布的场为nAtrr的数组angles,它的大小取决于nAttr的大小,反应在雷达有几条边。
在这里插入图片描述
依照提供的数据画出不规则六边形。前面输入的值是8,9,6,9,9,7
全部代码:
数据可视化,python英雄联盟个人能力值雷达图绘制。_第2张图片
运行结果:
数据可视化,python英雄联盟个人能力值雷达图绘制。_第3张图片
该玩家在发育能力上还需要你提升。
进阶可以绘制霍兰德人格分析图。

你可能感兴趣的:(萌新)