任务一:为什么要画图?(让数字自己“讲故事”)
大白话解释
前两天我们让AI帮我们算账(处理Excel),今天我们不仅要算,还要把算出来的结果画成图。
你想想,如果你是老板,手下给你发过来一张密密麻麻全是数字的Excel表,你是不是得盯着看半天,还得拿个计算器按来按去,头都大了?
但如果你手下给你发了一张柱状图,高的柱子代表赚得多,矮的柱子代表赚得少,一眼就能看出哪个产品卖得好。
结论:画图就是把“枯燥的数字”变成“看得见的故事”。今天我们要用Python里的一个神器(Matplotlib),让电脑自己看数字,然后自己画图。

任务二:认识神器——Matplotlib(电脑里的“神笔马良”)
大白话解释
Python本身是个大管家,但它不会画画。所以我们得给它买一套“画画工具箱”,这个工具箱的名字就叫 Matplotlib。
- Matplotlib:就是一套专门用来画图的积木。
- 作用:你给它一堆数字,它就能给你变出柱状图、折线图、饼图。
怎么装这个工具箱?
还记得第一天装的Anaconda吗?其实这个工具箱Anaconda已经送给我们了,不用像昨天那样重新下载。我们只需要在代码里说一句:“把画画工具箱拿过来用”,它就在了。

任务三:实战演练——画出你的第一张“战利品”(核心实操)
今天我们要画一个最简单的柱状图:比如我们有4个水果(苹果、香蕉、橙子、葡萄),它们的销量分别是 [20, 35, 30, 25]。
我们要让电脑画出这4个水果的销量对比。
第一步:打开你的“超级笔记本”
- 打开 Anaconda,启动 Jupyter Notebook。
- 新建一个 Python 3 的本子。
第二步:向AI派活(让AI写代码)
打开你的ChatGPT、Kimi或者文心一言,把下面这段话复制发给它:
角色:你是一个Python数据可视化专家。
任务:请帮我写一段代码,用Matplotlib画一个柱状图。
细节:X轴是水果名字 ['苹果', '香蕉', '橙子', '葡萄'],Y轴是销量 [20, 35, 30, 25]。
要求:代码要包含中文显示的设置(防止乱码),并且最后能展示出图片。
第三步:AI给你的代码(翻译版)
AI会给你一坨代码,别被吓跑,我给你翻译一下这几行字都是啥意思:
import matplotlib.pyplot as plt # 这句话意思是:去把那个“画画工具箱”拿过来,起个外号叫plt(以后叫plt就行)
下面这三行是设置中文的(AI会帮你写好,你不用管原理,复制就行)
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
fruits = ['苹果', '香蕉', '橙子', '葡萄'] # 这一行是告诉电脑:这是水果的名字
sales = [20, 35, 30, 25] # 这一行是告诉电脑:这是对应的销量数字
plt.bar(fruits, sales) # 这一行是命令:用“画柱子”的功能,把水果名字和销量画出来
plt.title('水果销量统计') # 这一行是给图加个大标题
plt.show() # 这一行是最后一步:把画好的图拿出来给我看!
第四步:运行它!
- 把AI给你的这段代码,复制粘贴到Jupyter Notebook的格子里。
- 点击“运行”(Run)。
见证奇迹
如果一切顺利,格子下面会瞬间蹦出一张彩色的柱状图!香蕉的柱子最高,葡萄的柱子最矮,一目了然。

任务四:避坑指南——为什么字变成了“口口口”?
很多小白第一次画图,发现图上的汉字变成了方块或者乱码(比如“苹口”)。
原因:
电脑的默认字体里没有中文,它不认识汉字,所以用方块代替。
解决方法:
这就是为什么我们要在代码里加那两行“咒语”(plt.rcParams)的原因。这两行代码的意思是:“电脑啊,你别用默认字体了,去用你系统里的‘黑体’(SimHei),这样就能显示中文了。”

任务五:复盘与打卡
今天学到了什么?
- 画图的意义:图比数字好懂,老板都喜欢看图。
- Matplotlib:就是Python里的一个画图工具箱。
- 实操:学会了用AI生成画图代码,学会了怎么把数字变成柱状图。
- 防坑:知道了怎么加两行代码解决中文乱码问题。
今天的感受
- 原来画图这么简单,不用Excel,不用PPT,代码一跑图就出来了。
- 看着自己画出来的图,感觉像变魔术一样。
明日预告
明天我们要稍微休息一下,不写代码了。我们要学习怎么用AI帮我们做PPT!只要给AI一个大纲,它就能自动帮你生成一份完整的PPT,这才是真正的摸鱼神器!
给小白的一句话
数据不会说话,但图会。在这个时代,能把数据画成图的人,就是最会讲故事的人。

要点总结
- 画图目的:将抽象的数字转化为直观的视觉图像,便于快速分析和汇报。
- 核心工具:Matplotlib(Python的绘图库,需引入并设置中文显示)。
- 操作流程:准备数据(X轴/Y轴) -> 调用绘图函数(plt.bar) -> 展示图表(plt.show)。
- 常见问题:中文乱码(需添加两行代码强制使用系统黑体SimHei)。
- 核心思维:利用AI生成代码框架,自己只需替换数据内容,实现“零基础画图”。
夜雨聆风