效果图:

这是在google浏览器下打开的html。

play.py

#!/usr/bin/env python
# _*_ coding: UTF-8 _*_
"""=================================================
@Project -> File : Operate_system_ModeView_structure -> play.py
@IDE : PyCharm
@Author : zihan
@Date : 2020/5/15 14:48
@Desc :
================================================="""
import xlrd # xlrd(read) xlwt(write)
import pygal def main():
data = xlrd.open_workbook('heros.xlsx')
table = data.sheets()[0]
radar_chart = pygal.Radar()
radar_chart.title = "英雄能力值"
# print(table.ncols)
for i in range(table.nrows):
if i == 0:
title = table.row_values(i)
radar_chart.x_labels = title[1:]
print(title)
else:
data = table.row_values(i)
radar_chart.add(data[0], data[1:])
print(data) radar_chart.render_to_file('heros.html') if __name__ == '__main__':
main()

heros.xlsx

这就是将表格中的内容提取出来,然后化成可视化的图,便于分析。

最新文章

  1. 如何部署Zabbix服务端
  2. 行列式(三):n阶行列式
  3. css3渐变(Gradients)
  4. xp系统打开软件程序总是弹出警告窗口,很烦人对不,怎么办呢?进来看
  5. Xamarin.Forms中的ListView的ItemTrapped事件与ItemSelected事件的区别
  6. 压测 502 日志报错 upstream timed out (110: Connection timed out)
  7. MySQL [Warning] Can’t create test file xxx lower-test(转)
  8. (转)Building MariaDB on Mac OS X using Homebrew
  9. 用newLISP读取Hive的元数据
  10. java List<Map> 排序问题
  11. magento里的session传值
  12. Android Studio新手
  13. mysql创建计算列
  14. pureMVC简单示例及其原理讲解二(Model层)
  15. vue2.0s中eventBus实现兄弟组件通信
  16. 阿里云服务器 ECS Linux 禁止IP 通过 SSH 登录
  17. 发布Docker 镜像到dockerhub
  18. 下载python中package的简便方法
  19. 7 Serial Configuration 理解 (一)
  20. python之旅:并发编程

热门文章

  1. python pyyaml操作yaml配置文件
  2. 实验2、Flask模板、表单、视图和重定向示例
  3. Java算法面试题(史上最强、持续更新、吐血推荐)
  4. MySQL数据的高效检索
  5. IDEA2020.2版本设置类和方法的自定义注释模板
  6. css中的毛玻璃(不是透明度) 简单文档
  7. 3.QT屏幕分辨率适配
  8. MySQL数据库复制技术应用实战(阶段二)
  9. 41.1、shell编程案例
  10. 《手把手教你》系列技巧篇(七)-java+ selenium自动化测试-宏哥带你全方位吊打Chrome启动过程(详细教程)