金融数据分析,不会可视化等于白做。只会调包,永远成不了架构师。
这门课程带你完成一个真实产品的诞生全过程:从获取第一行金融数据开始,到交付一个功能完备、测试覆盖80%、可工程化部署的金融可视化工具库。
K线图是核心战场——我们不满足于"能显示",而是追求"专业级交互"。你将用matplotlib实现基础版本,再用pyqtgraph打造高性能版本,解决中文乱码、X轴标签精度、框选放大、移动浏览、数据提示等真实业务痛点。每一个bug都是职场经验的浓缩。
但课程野心不止于K线——当你掌握核心逻辑后,我们将拓展至渐变散点图、热力图、面积图等高级图表类型,并引入自动生成渐变色、主题配色系统等设计思维。这是数据可视化工程师的完整能力栈。
工程化是分水岭——课程后半程聚焦代码质量:pytest单元测试、覆盖率提升、多GUI库(tkinter/PyQt5)封装、uv现代打包工具。最终你将拥有一个可pip安装、可二次开发、可直接嵌入生产环境的Python包。
46节内容构成完整的金融数据可视化工程闭环——从金融数据获取与缓存起步,深入K线图的原理、多库实现(matplotlib/pyqtgraph)与交互优化,拓展至折线图、散点图、柱状图、热力图、面积图、饼图、箱线图等全类型图表,最终完成封装、测试(pytest,覆盖率80%)、工程化打包(uv工具)与源码交付。
不是简单的API调用教程,而是从零构建可交付的金融可视化工具库——涵盖数据工程、UI交互、代码质量、工程化全流程,最终产出可直接复用的产品级成果。
一个产品的诞生,一位工程师的蜕变。
课程有效期:
自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。
上课模式:
课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。
注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。