这门课解决什么工作场景

很多做数据分析或业务汇报的人常卡在一个痛点:Python 处理数据很顺手,但最后要交付给业务方时,对方只认 Excel。如果直接把清洗好的数据导回表格,图表还得手动调格式,几十张表做下来非常耗时。这门课针对的就是这个断层。它不教数据清洗,也不教基础统计,而是专注一个具体动作:用 Python 的 xlwings 库直接调用 Excel 的图表接口,批量生成符合公司模板的图表。场景很明确,比如周报里固定几十个区域销售趋势图、财务月报里多个科目的对比柱状图,以前要逐个点鼠标改颜色和字体,现在跑一段脚本就能全部就位。如果你日常工作中没有大量重复制图的需求,这门课的性价比不高。

适合什么基础与资料怎么用

这属于体系课里偏实操的一段,适合已经能写基础 Python 语法、也熟悉 Excel 图表操作的人。如果你没写过循环和函数,建议先补基础再看,因为课程会直接进入对象模型调用,不会停下来讲语法。资料结构很清晰,建议先看第一节的简介,确认它演示的图表类型和你的工作场景是否匹配。然后重点看第二节里关于创建图表的部分,这部分对比了 ChartObjects 和 Shapes 两种方式,理解它们的区别是后续灵活调用的关键。第三节讲修改图元属性,比如序列颜色、数据标签、坐标轴刻度,这是让图表脱离默认样式的核心。练习时,把课程里的代码片段和自己的真实数据结合,先跑通一个最简单的柱状图,再逐步加格式调整,不要一上来就套复杂模板。配套的代码文件可以直接作为脚手架,改成自己的函数库。

学完能独立做什么

学完后你应该能写一套自己的图表生成脚本:给定一个数据源,脚本自动按指定字段拆分、生成对应数量的图表,并套用统一的格式规范。具体来说,可以独立完成周报里多维度趋势图的批量输出,或者把分析结果直接渲染到指定的工作表位置,省掉手动排版。更进一步,可以把这套逻辑封装成函数,下次换数据源时只改参数就能复用。这不是什么高阶架构能力,但对每天要交报表的人来说,能省下半小时机械操作时间,就是这门课的实际价值。


Python调用Excel绘图

课程目录

*   01 课程简介/

  *   01 课程简介.mp4 (70.80 MB), 11:15

  *   02 PPT+Code.txt (0.00 MB)

*   02 用Python xlwings创建图表/

  *   01 创建图表:ChartObjects对象.mp4 (63.00 MB), 09:49

  *   02 创建图表:xlwings新语法.mp4 (36.71 MB), 05:45

  *   03 创建图表:Shapes对象.mp4 (24.12 MB), 03:50

  *   04 创建图表:添加序列.mp4 (24.39 MB), 03:59

  *   05 创建图表:图表工作表.mp4 (13.10 MB), 02:11

*   03 美化图表:修改图元属性/

  *   01 获取图表中的序列.mp4 (55.95 MB), 08:56

  *   02 获取序列中的单个点.mp4 (19.78 MB), 03:21

  *   03 修改点的属性.mp4 (26.17 MB), 04:11

  *   04 修改线的属性.mp4 (15.25 MB), 02:25

  *   05 修改面的属性.mp4 (80.64 MB), 13:13

  *   06 修改文本的属性.mp4 (26.46 MB), 04:17

*   04 美化图表:着色与配色/

  *   01 颜色的表示.mp4 (73.69 MB), 11:36

  *   02 配色理论.mp4 (56.60 MB), 08:54

  *   03 给一组对象着色.mp4 (16.92 MB), 02:49

  *   04 使用颜色查找表.mp4 (123.72 MB), 19:24

*   05 美化图表:更多渲染/

  *   01 透明度、纹理映射、光照和材质.mp4 (25.33 MB), 04:10

  *   02 特效:阴影.mp4 (25.77 MB), 04:15

  *   03 特效:发光.mp4 (17.23 MB), 02:52

  *   04 特效:边缘柔化.mp4 (9.34 MB), 01:37

  *   05 特效:三维效果.mp4 (37.76 MB), 06:02

*   06 美化图表:样式和布局/

  *   01 Excel图表的内置样式.mp4 (39.94 MB), 06:09

  *   02 自定义样式.mp4 (19.62 MB), 03:11

  *   03 布局章法:留白.mp4 (12.61 MB), 03:05

  *   04 布局章法:主次.mp4 (15.56 MB), 02:38

  *   05 布局章法:疏密.mp4 (16.20 MB), 02:54

  *   06 布局章法:取舍.mp4 (11.61 MB), 02:02

*   07 美化图表:高质量图表输出/

  *   01 图表的大小.mp4 (22.61 MB), 03:37

  *   02 字体设置.mp4 (4.16 MB), 01:14

  *   03 将图表保存为图片.mp4 (17.22 MB), 02:49

  *   04 矢量格式输出.mp4 (16.05 MB), 02:37

*   08 创建新图表:坐标问题/

  *   01 图表区和绘图区的位置和大小.mp4 (61.22 MB), 09:51

  *   02 图表区和绘图区的坐标系.mp4 (13.76 MB), 02:40

  *   03 创建空的坐标系.mp4 (35.77 MB), 05:40

  *   04 在图表绘图区添加图形元素.mp4 (22.73 MB), 04:04

  *   05 坐标转换.mp4 (53.21 MB), 08:31

*   09 创建新图表:绘制基本图元/

  *   01 点.mp4 (24.76 MB), 03:59

  *   02 直线段.mp4 (12.76 MB), 02:10

  *   03 矩形、圆角矩形、椭圆和圆.mp4 (23.83 MB), 04:00

  *   04 多义线和多边形.mp4 (77.20 MB), 12:34

  *   05 标签.mp4 (15.76 MB), 02:47

*   10 创建新图表:用基本图元搭建新图表/

  *   01 自定义堆叠柱状图.mp4 (74.25 MB), 11:45

  *   02 自定义冲击图.mp4 (28.91 MB), 04:45

  *   03 自定义散点柱状图.mp4 (76.31 MB), 12:04

  *   04 自定义三角形柱状图和倒三角形柱.mp4 (36.92 MB), 06:06

*   11 修改已有图表创建新图表/

  *   01 修改已有图表创建新图表.mp4 (53.88 MB), 08:36

*   12 组合已有类型的图表创建新图表/

  *   01 组合已有类型的图表创建新图表.mp4 (34.88 MB), 05:51