news 2026/6/12 8:29:59

Python学习第79天:matplotlib入门到精通(数据可视化-2:matplotlib高阶图表实战)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Python学习第79天:matplotlib入门到精通(数据可视化-2:matplotlib高阶图表实战)

Python学习100天(从入门到精通系列文章)


文章目录

  • Python学习100天(从入门到精通系列文章)
  • 前言
  • 一、气泡图(Bubble Chart)—— 三维数据可视化
    • 1.1 从散点图到气泡图
    • 1.2 气泡图的底层原理
  • 二、面积图(Stacked Area Chart)—— 趋势与构成
    • 2.1 什么是面积图
    • 2.2 stackplot 与折线图的区别
  • 三、雷达图(Radar Chart)—— 多维能力对比
    • 3.1 雷达图的应用场景
    • 3.2 雷达图的数学原理
  • 四、玫瑰图(Nightingale Rose Chart)—— 极坐标柱状图
    • 4.1 南丁格尔与玫瑰图
  • 五、3D 图表 —— 立体数据可视化
    • 5.1 绘制 3D 曲面图
    • 5.2 在 Qt 窗口中实现真正的 3D 交互
  • 六、常见错误与避坑指南
    • 错误1:雷达图不闭合
    • 错误2:气泡图 s 参数理解错误
    • 错误3:3D 图无法交互
  • 参考链接
  • 总结

前言

上一篇文章我们掌握了 matplotlib 的六种基础图表,今天我们来挑战更高阶的可视化技巧——气泡图、面积图、雷达图、玫瑰图和 3D 图表。这些图表在商业分析、体育数据、金融报告等场景中频繁出现。如果你想让自己的数据分析报告"看起来更专业",这篇文章就是为你准备的。我们将沿用"拷贝+修改"的高效学习策略——先理解官网示例,再适配自己的数据。


一、气泡图(Bubble Chart)—— 三维数据可视化

1.1 从散点图到气泡图

普通散点图只能展示两个维度的关系(x 轴和 y 轴)。当我们需要引入第三个维度时,气泡图是最自然的选择——用气泡的大小颜色深浅来表示第三个变量。

在上一篇文章的散点图示例中,我们看到了月收入与网购支出的正相关关系。现在引入第三个变量"网购次数",看看会有什么新发现:

importnumpyasnpimportmatplotlib.pyplot
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/12 8:27:53

F28335的I2C时钟配置踩坑实录:从400kHz降到100kHz才稳定的背后

F28335的I2C时钟配置踩坑实录:从400kHz降到100kHz才稳定的背后调试F28335的I2C接口时,时钟配置看似简单却暗藏玄机。许多工程师在数据手册的参数范围内配置时钟频率后,却发现通信频繁失败,示波器捕捉到的波形与理论计算相去甚远。…

作者头像 李华
网站建设 2026/6/12 8:27:50

AR贺卡实战指南:轻量化Web AR+印刷双轨设计

1. 项目概述:当贺卡从纸面“浮”起来,我们到底在重构什么?“Reinventing Greeting Cards Through Augmented Reality”——这个标题乍看像一句科技展会的宣传语,但在我连续三年为婚礼策划公司、独立插画师和中小文创品牌做AR内容落…

作者头像 李华
网站建设 2026/6/12 8:26:56

终极解放双手:碧蓝航线全自动智能管家完整使用指南

终极解放双手:碧蓝航线全自动智能管家完整使用指南 【免费下载链接】AzurLaneAutoScript Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界 项目地址: https://gitcode.com/gh_mirrors/az/AzurLaneAutoScript 还在被碧蓝航…

作者头像 李华
网站建设 2026/6/12 8:23:54

基于逆向工程的百度网盘直链解析技术深度解析

基于逆向工程的百度网盘直链解析技术深度解析 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 百度网盘直链解析工具是一个通过逆向工程分析百度网盘API接口,实现获…

作者头像 李华
网站建设 2026/6/12 8:23:54

避开OV5640的时钟坑:PCLK配置常见误区与调试实战(附寄存器排查清单)

OV5640时钟配置实战:从寄存器陷阱到稳定PCLK输出的全流程解析调试OV5640摄像头时,PCLK配置不当导致的图像异常问题堪称工程师的"头号公敌"。我曾在一个智能门锁项目上连续三天被不稳定的帧同步信号折磨——明明寄存器配置与参考手册完全一致&a…

作者头像 李华