当前位置: 首页 > news >正文

python:用matplotlib库生成雷达图

一,安装第三方库

安装numpy和matplotlib

$ pip install numpy matplotlib

二,代码:

import numpy as np
import matplotlib.pyplot as plt# 1. 准备数据
labels = np.array(['得分', '防守', '篮板', '助攻', '抢断'])
stats = np.array([90, 80, 70, 85, 75])# 2. 计算角度并闭合数据
num_vars = len(labels)
angles = np.linspace(0, 2 * np.pi, num_vars, endpoint=False).tolist()
stats = np.concatenate((stats, [stats[0]]))
angles += angles[:1]# 3. 绘图
fig, ax = plt.subplots(figsize=(6, 6), subplot_kw=dict(polar=True))# 设置中文显示
plt.rcParams['font.sans-serif'] = ['SimHei'] 
plt.rcParams['axes.unicode_minus'] = Falseax.plot(angles, stats, color='#1aafbc', linewidth=2)
ax.fill(angles, stats, color='#1aafbc', alpha=0.25)
ax.set_theta_offset(np.pi / 2)
ax.set_theta_direction(-1)
ax.set_thetagrids(np.degrees(angles[:-1]), labels)plt.title('球员能力分布', size=15)# --- 核心修改部分:保存图片 ---
# 可以保存为 .png, .jpg, .pdf, .svg 等格式
plt.savefig('radar_chart.png',   # 文件名dpi=300,            # 分辨率,300是打印级清晰度bbox_inches='tight' # 自动裁剪多余的白边
)print("图片已保存为 radar_chart.png")

三,效果:

image

http://www.jsqmd.com/news/821286/

相关文章:

  • 告别抢票焦虑:大麦网智能抢票脚本DamaiHelper使用指南
  • 如何高效使用TCC-G15:Dell G15散热控制终极指南
  • 别再傻傻分不清!从SATA到M.2,一张图看懂你电脑里硬盘接口的‘前世今生’
  • Neo4j数据库管理实战:社区版与企业版下的多库共存与切换策略
  • 用Python和NumPy手把手教你仿真均匀线阵方向图(从公式到代码)
  • 基于P2P架构的轻量级文件同步工具usync部署与实战指南
  • Visual C++运行库修复终极指南:AIO打包方案解决Windows系统兼容性难题
  • 一条慢查询毁了整个接口,我用三步把它救活了
  • 股市均线全解:种类、含义、计算、用法
  • 保姆级教程:用SDK Manager给Jetson AGX Xavier刷机,从连接主机到换国内源一步到位
  • Windows热键冲突终极解决方案:3分钟快速定位占用程序完整指南
  • 2026国内漏水维修TOP5!上海嘉定闵行宝山等地公司专业值得选 - 十大品牌榜
  • taotoken token plan套餐详解如何为长期项目锁定优惠成本
  • AI绘画提示词优化:sd-webui-chatgpt插件实战指南
  • 2026年4月管托批发厂家推荐,保温管托/螺栓管夹/固定管托/隔热管托/支吊架/导向管托/管夹/管托,管托生产厂家哪家好 - 品牌推荐师
  • 如何高效使用yuzu模拟器:在PC上畅玩Switch游戏的完整指南
  • 【C/C++】libusb实战:从零构建ADB USB通信框架
  • 3分钟搞定Figma中文界面:设计师亲自翻译的免费汉化终极指南
  • 管理中台篇六:前端工作台与 Niond UI 迁移
  • 通过curl命令直接调试Taotoken大模型API的简易方法
  • Taotoken模型广场如何辅助开发者进行技术选型
  • NomNom存档编辑器:5个关键技巧让你的《无人深空》体验焕然一新
  • 告别付费!手把手教你用Matrikon OPC Server Simulation(v1.7.2)搭建免费工业数据模拟环境
  • 三步解锁QQ音乐加密文件:让您的音乐真正属于自己
  • 光学仿真终极指南:如何用Python实现严格耦合波分析(RCWA)
  • 2026年5月新发布:塑钢墙板优质服务商盘点与选择指南 - 2026年企业推荐榜
  • 构建高效QA技能库:从自动化测试到CI/CD的实战指南
  • Shield TV救砖指南:开机卡在谷歌验证?这几条ADB命令可能是你的救命稻草
  • 图解朱刘算法:用Python手搓最小树形图,搞定有向图最小生成树
  • 2026年无锡白蚁防治:别墅专属预防方案,无损防护更长效 - 速递信息