章节摘要:清洗完的数据不会自己开口说话,探索性数据分析(EDA)就是让数据说话的过程。本章先建立 EDA 的完整流程框架,再分别上手 Matplotlib 与 Seaborn 两套绘图工具,最后用一份电商订单数据跑一遍完整实战。学完本章,你看到任何一张表,都知道怎么画出有价值的图。
阅读完本章,你应当能够:
一句话记住本章:一张好图抵过一千个统计量——EDA 的目标不是画得好看,而是逼着自己把数据的每个侧面都看清楚。

EDA 的完整流程:概览、单变量、双变量、相关性四个层次,以及每层该看什么、用什么图。
figure 与 axes 两层模型、折线图/柱状图/散点图/直方图的基本绘制、子图与常用定制。
基于 Matplotlib 的高层接口:分布图、箱线图、热力图一行成图,主题与调色板定制。
用贯穿案例跑完整流程:清洗 → 概览 → 各维度分析 → 画图 → 得出结论。
EDA 流程(5.1) → 基础工具 Matplotlib(5.2) → 高级工具 Seaborn(5.3) ↓ ↓ 4 实战整合:流程 + 工具 → 洞察(5.4)
5.1 给方法,5.2 与 5.3 给工具,5.4 把方法与工具拼成一次完整战役。
可视化是最容易"画了一堆图却没结论"的章节。练习时始终带着问题意识:
三个高频坑提前标记:中文变方块(要设中文字体)、图表没有标题和图例(等于没画)、把相关当因果(EDA 的结论只能是"相关")。这些坑在交付报告时最容易被客户或同事抓到。
本章验收标准:能针对一份数据,画出三张以上"各回答一个具体问题"的图,并用四段式模板输出"概况 + 发现 + 建议 + 待验证"。