这门课面向已经会用 Python 和 pandas、想把分析结果做成可交互 Web 图表的读者。课程从 pyecharts 环境与数据准备开始,依次练习对比、趋势、关系、比例、分布、地图、网络和组合仪表盘,最后用三个 Page 子页面和 iframe 父页面完成一个电商用户行为数据大屏。内容以当前锁定的 pyecharts 2.1.0 与本地 ECharts assets 为准,旧课代码只作结构参考,不直接照抄过时 API。
课程大纲
共 45 节,按建议顺序学习。
- 01课程简介课程简介 小象实战讲义 · ECharts 数据可视化 欢迎来到《ECharts 数据可视化:从交互图表到数据大屏》的第一章。本节课程将为你揭开数据可视化的面纱,阐述本课程的核心目标与学习路径。学完本
- 02环境搭建环境搭建 小象实战讲义 · ECharts 数据可视化 欢迎来到《ECharts 数据可视化:从交互图表到数据大屏》课程的第一章第二节。在上一节了解了课程概览后,我们即将动手实践。本节将带领你完成从零
- 03预备知识Pandas 数据处理基础与数据可视化准备 小象实战讲义 · ECharts 数据可视化 在数据可视化的旅程中,我们常常需要将分析结果转化为直观的图表。这个过程的第一步,往往是数据的读取、清洗与整理。
- 04pyecharts初体验pyecharts初体验 小象实战讲义 · ECharts 数据可视化 欢迎来到第一章的最后一节。通过前面的学习,你已经搭建好了环境,并回顾了pandas数据处理的基础。本节我们将正式迈入EChart
- 05数据可视化概述数据分析及可视化概述 小象实战讲义 · ECharts 数据可视化 欢迎进入第二章的学习。在这一章,我们将一起探讨数据可视化的核心概念,为你后续使用 ECharts 和 pyecharts 制作交互式
- 06数据可视化的目标和作用数据可视化的目标和作用 小象实战讲义 · ECharts 数据可视化 在上一节,我们了解了数据分析与可视化的基本概念。本节我们将聚焦于一个核心问题:我们为什么要做数据可视化?它究竟能为我们带来哪些不可
- 07数据可视化工具对比分析Python 数据可视化工具对比分析 小象实战讲义 · ECharts 数据可视化 在掌握了 Python 和 pandas 数据分析基础后,如何将分析结果转化为直观、美观且可交互的 Web 图表,是
- 08数据可视化基本流程数据可视化流程 小象实战讲义 · ECharts 数据可视化 欢迎来到《ECharts 数据可视化:从交互图表到数据大屏》的第二章第四节。在掌握了Python和pandas数据分析技能后,如何将分析结
- 09数据可视化设计原则数据可视化设计原则 小象实战讲义 · ECharts 数据可视化 在掌握了 Python 数据分析并尝试过基础图表后,我们常常面临一个关键问题:如何让图表不仅“能看”,更要“好看”且“好用”?如何确保
- 10pyecharts简介pyecharts简介 小象实战讲义 · ECharts 数据可视化 从本章开始,我们将正式进入 pyecharts 的世界。作为一名已经掌握 Python 和 pandas 数据分析的学习者,你可能
- 11官方图表样例官方图表样例 小象实战讲义 · ECharts 数据可视化 在上一节中,我们了解了 pyecharts 的基本代码结构。然而,面对丰富的图表类型和复杂的配置项,如何快速上手并找到符合自己需求的图表实现
- 12常用图表的基本结构图表的构成 小象实战讲义 · ECharts 数据可视化 在上一节,我们通过官方案例对 pyecharts 绘制的图表有了直观认识。一个清晰、专业的图表并非随意堆砌元素,而是由一系列标准化的组件构成。
- 13数据格式数据格式:从 Pandas 到 pyecharts 的桥梁 小象实战讲义 · ECharts 数据可视化 在数据分析的旅程中,我们常常使用 Pandas 和 NumPy 来处理和清洗数据。然而,当你希
- 14图表的分类图表的分类 小象实战讲义 · ECharts 数据可视化 在掌握了 pyecharts 的基本构成和数据格式后,面对 ECharts 提供的数十种图表,你是否感到无从下手?本节将为你梳理图表的分类体系
- 15柱状图与条形图柱状图与条形图 小象实战讲义 · ECharts 数据可视化 欢迎进入第四章《项目对比可视化》的学习。在前三章,我们完成了环境搭建、了解了数据可视化概述,并掌握了ECharts的基本使用。从本章开始,
- 16其他对比图表堆叠柱状图与漏斗图 小象实战讲义 · ECharts 数据可视化 在上一节掌握了基础的柱状图和条形图后,你是否想过如何同时展示一个分类的总量及其内部各子项的构成?或者如何直观地分析一个多环节业务流程中
- 17常用配置项(一)常用配置项(一) 小象实战讲义 · ECharts 数据可视化 在前面的学习中,我们已经掌握了如何使用 pyecharts 创建基础的柱状图、条形图等对比图表。这些图表虽然功能完整,但样式和交互往往依
- 18常用配置项(二)常用配置项(二):增强图表交互与信息表达 小象实战讲义 · ECharts 数据可视化 在上一节中,我们学习了如何为图表添加标题、副标题以及动画效果。本节我们将深入探索更多强大的配置项,它们能显著提升
- 19折线图 面积图折线图与面积图 小象实战讲义 · ECharts 数据可视化 在数据分析的旅程中,我们常常需要观察数据如何随时间而变化。无论是追踪网站日活用户的增长,还是监控商品价格的波动,时间趋势的可视化都是洞察数
- 20K线图K线图:金融数据的时间趋势可视化 小象实战讲义 · ECharts 数据可视化 在上一节学习了基础的折线图与面积图后,我们进入金融数据分析中一个极具代表性的图表——K线图。对于从事金融、投资或对股票市
- 21其他时间图表其他时间图表 小象实战讲义 · ECharts 数据可视化 在掌握了基础的折线图和面积图后,我们常常需要根据不同的数据特性和分析目的,选择更合适的图表变体来传达信息。本节将介绍几种基于折线图的“变种”
- 22常用配置项常用配置项 小象实战讲义 · ECharts 数据可视化 在前几节,我们学习了折线图、面积图、K线图等用于展示时间趋势的核心图表。掌握了基础绘制方法后,我们常常需要根据分析需求,对图表进行精细化调整,
- 23散点图 气泡图散点图与气泡图:探索数据关系的二维与三维表达 小象实战讲义 · ECharts 数据可视化 在数据分析中,我们常常需要探究两个或多个变量之间的关系。散点图是揭示两个数值变量之间关联性的经典工具,而气泡
- 24热力图热力图 小象实战讲义 · ECharts 数据可视化 热力图是一种通过颜色深浅来展示二维数据矩阵中第三维数值大小的图表。它非常适合用于观察数据的密度分布、模式识别以及行与列之间的对比关系,例如网站点击
- 25其他相关性图表其他相关性图表 小象实战讲义 · ECharts 数据可视化 在掌握了散点图、气泡图和热力图这些基础的数据关系可视化图表后,我们还需要一些更“特别”的图表来应对复杂的关系描述场景。本节将介绍三种功能独
- 26饼图饼图:展现数据构成的基础工具 小象实战讲义 · ECharts 数据可视化 在数据分析中,我们常常需要了解各个组成部分在整体中的占比情况。例如,不同产品类别的销售额占比、用户来源渠道的分布、项目预算的
- 27矩形树图矩形树图:可视化层级数据的占比关系 小象实战讲义 · ECharts 数据可视化 在上一节学习了饼图之后,你是否想过,当数据本身具有层级结构时,如何同时展示其层级关系和各个部分的占比呢?矩形树图(Tr
- 28其他成分比例图表多饼图、玫瑰图与雷达图:成分比例的高级可视化 小象实战讲义 · ECharts 数据可视化 在掌握了饼图、圆环图与矩形树图这些基础的成分比例图表后,我们常常会遇到更复杂的分析场景:需要同时比较多个类别
- 29箱型图与直方图箱型图与直方图 小象实战讲义 · ECharts 数据可视化 在数据分析中,我们常常需要快速了解一组数据的整体分布特征,例如数据的集中趋势、离散程度以及是否存在异常值。本节将介绍两种在统计学和数据可视
- 30D柱状图与折线图3D柱状图、折线图与散点图 小象实战讲义 · ECharts 数据可视化 在掌握了二维图表后,我们如何直观地展示包含三个维度的数据关系?本节将带你进入三维可视化的世界,学习使用 pyecharts 绘
- 31其他统计图表分组箱形图与叠加图:统计图表的进阶应用 小象实战讲义 · ECharts 数据可视化 在掌握了基础的箱形图、直方图以及3D图表后,我们继续探索统计图表中更实用的两种高级形式:分组箱形图和叠加图。这两种
- 32地图 Map地图 Map:空间数据可视化的基础 小象实战讲义 · ECharts 数据可视化 在数据分析中,我们常常会遇到与地理位置相关的数据,例如各省份的销售额、全球各国的用户分布等。将这些数据在地图上直观地呈
- 33地理坐标系Geo地理坐标系 Geo:从热力图到航线图 小象实战讲义 · ECharts 数据可视化 在上一节中,我们学习了如何使用 Map 组件绘制基础的地图。本节我们将深入 Geo 地理坐标系组件。如果说 Map
- 34D 地图3D 地图:从地球仪到三维柱状图 小象实战讲义 · ECharts 数据可视化 在掌握了基础地图和地理坐标系(Geo)的可视化后,我们将进入更具沉浸感和表现力的空间数据可视化领域——3D地图。本节将带
- 35网络关系图网络关系图 小象实战讲义 · ECharts 数据可视化 在数据分析中,我们常常需要探索实体之间的关系,例如社交网络中的用户互动、论文中的作者合作、供应链中的企业关联等。这些关系错综复杂,难以用传统的
- 36主题河流图主题河流图 小象实战讲义 · ECharts 数据可视化 在数据分析中,我们常常需要观察多个类别数据随时间变化的趋势。传统的折线图或堆叠面积图虽然有效,但当类别较多且数据波动频繁时,图表容易显得拥挤。
- 37词云图词云图:文本数据的视觉摘要 小象实战讲义 · ECharts 数据可视化 在数据分析中,我们常常会遇到非结构化的文本数据,例如用户评论、新闻文章、产品标签等。如何快速、直观地洞察这些文本中的核心主题和
- 38组合图表组件组合图表组件 小象实战讲义 · ECharts 数据可视化 在前面的章节中,我们已经掌握了如何使用 pyecharts 绘制各种独立的图表,如折线图、柱状图、散点图等。然而,在实际的数据分析报告或数据
- 39仪表盘相关图表仪表盘与水球图:关键指标的可视化呈现 小象实战讲义 · ECharts 数据可视化 在数据大屏或管理驾驶舱的设计中,除了复杂的组合图表,我们常常需要一种更直观、更聚焦的方式来展示核心关键指标(KPI)
- 40项目介绍项目介绍:电商用户行为数据可视化分析 小象实战讲义 · ECharts 数据可视化 欢迎来到课程的最后一章!在前面的学习中,我们已经掌握了使用 ECharts 和 pyecharts 绘制各类交互式图
- 41数据准备数据准备:从原始数据到干净数据集 小象实战讲义 · ECharts 数据可视化 欢迎来到《综合项目:电商用户行为数据可视化分析》的数据准备环节。在上一节,我们了解了项目的整体背景和目标。本节,我们将直
- 42子图制作(一)流量指标可视化:从日趋势到小时规律 小象实战讲义 · ECharts 数据可视化 在上一节完成数据准备后,我们得到了结构清晰的电商行为数据集。本节从“用户”这一分析维度出发,把点击记录聚合成 PV(页
- 43子图制作(二)商品、行为与客户价值:三类子图分析 小象实战讲义 · ECharts 数据可视化 上一节完成了用户流量趋势。本节继续从商品和行为两个角度回答问题:哪些品类和单品贡献了更多点击,用户在哪个环节流失,以及
- 44数据大屏制作数据大屏制作:从分组图表到三栏交付 小象实战讲义 · ECharts 数据可视化 前面的课程已经分别完成用户、商品和用户行为分析图表。本节把这些分散的结果组织成一个统一的大屏:先把同一分析维度的图表用
- 45项目总结项目复盘:从业务问题到可视化选型 小象实战讲义 · ECharts 数据可视化 这是综合项目和整门课程的最后一节。我们不重新堆叠图表,而是回到最初的项目五问,检查每个问题是否已经由数据、指标和图表回答
课程要收费吗?
本课程免费,无有效期限制,学完为止,视频、讲义、代码与作业配套开放。企业内训为定制付费服务,如有团队培训需求可查看企业内训。
同主题课程
主题内继续学免费


