第07篇:可视化图表设计与最佳实践
1. 图表选择指南
可视化是 Power BI 报表的"门面",选择正确的图表类型是做好报表的第一步。
1.1 按分析目的选择图表
| 分析目的 | 推荐图表 |
|---|---|
| 展示整体与部分的关系 | 饼图、环形图、树状图 |
| 比较不同类别的数值 | 柱形图、条形图 |
| 展示数据随时间的变化趋势 | 折线图、面积图 |
| 展示两个变量之间的关系 | 散点图 |
| 展示数据分布 | 直方图、箱线图 |
| 展示地理分布 | 地图(着色地图、形状地图) |
| 展示流程/层级结构 | 瀑布图、漏斗图、旭日图 |
| 展示KPI达成情况 | 卡片、仪表盘、指标卡 |
1.2 Power BI 内置图表类型
Power BI Desktop 内置了 30+ 种图表,基本覆盖了所有常用场景:
可视化窗格中的图表:
├── 柱形图类
│ ├── 簇状柱形图
│ ├── 堆积柱形图
│ ├── 堆叠柱形图(100%)
│ └── 瀑布图
├── 折线图类
│ ├── 折线图
│ ├── 面积图(堆积、100%堆叠)
│ └── 折线与柱形图组合
├── 饼图类
│ ├── 饼图
│ └── 环形图
├── 卡片类
│ ├── 卡片
│ ├── 多行卡
│ └── 指标卡(带趋势线)
├── 地图类
│ ├── 着色地图
│ ├── 形状地图(需要GeoJSON)
│ ├── 圆圈大小地图
│ └── Azure 地图
├── 其他
│ ├── 矩阵(数据透视表)
│ ├── 表格
│ ├── 仪表盘
│ ├── 散点图
│ ├── 旭日图
│ └── 关键影响者(AI 视觉对象)
└── 自定义视觉对象(App Source)
├── 子弹图
├── 甘特图
├── 弧线图
└── 文字云
2. 常用图表详细用法
2.1 柱形图
适用场景:比较不同类别之间的大小
操作示例:
- 将"产品类别"拖到 X 轴
- 将"销售额"拖到 Y 轴
- 选择"簇状"显示多系列数据
格式设置:
- 标题:在"格式"窗格 → 标题文本
- 数据标签:在"格式"窗格 → 打开"数据标签"
- 颜色:在"格式"窗格 → 数据颜色中自定义每根柱子的颜色
- 排序:点击右上角省略号 → 排序
2.2 折线图
适用场景:展示数据随时间的变化趋势
操作示例:
- 将"日期"拖到轴
- 将"销售额"拖到值
- 建议将日期按层次结构展开(年 → 季度 → 月)
组合图:折线图+柱形图同时展示,适合同时展示"绝对值"和"增长率"。
2.3 饼图与环形图
适用场景:展示整体中各部分的占比
⚠️ 使用饼图的注意事项:
- 类别不超过 7 个,超过时合并为"其他"
- 避免使用 3D 饼图,会造成视觉误差
- 标签优先显示百分比,而非数值
2.4 KPI 指标卡
适用场景:展示核心业务指标及其目标达成情况
配置步骤:
- 拖入"指标卡"视觉对象
- 将度量值拖到"指标"字段
- 将目标值拖到"目标"字段(可选)
- 在格式设置中打开"副标题"显示趋势线
2.5 矩阵(数据透视表)
适用场景:多维度交叉分析,支持展开/折叠层级
高级功能:
- 条件格式:在值字段上点击 ↓ → 条件格式 → 数据条/色阶/图标
- 小计与总计:在格式窗格中设置行/列小计
- 钻取:右键点击值 → "显示为" → 选择钻取维度
3. 条件格式
条件格式是让 Power BI 报表"活起来"的关键功能。
3.1 数据条
在数值列上添加数据条,直观显示大小关系:
右键列 → 条件格式 → 数据条 → 选择颜色
3.2 色阶(渐变颜色)
根据数值大小显示渐变颜色(如红色→黄色→绿色):
右键列 → 条件格式 → 色阶 → 设置最小/中间/最大颜色
3.3 图标集
根据数值范围显示不同图标(↑↓●):
右键列 → 条件格式 → 图标集 → 设置规则
3.4 基于字段值的颜色
根据另一字段的值动态设置颜色(如按产品类别着色):
在"数据颜色"中 → 高级控件 → 按字段值
4. 报表布局与设计规范
4.1 经典仪表板布局
┌────────────────────────────────────────────┐
│ 标题栏(报表名称 + 切片器筛选区域) │
├────────────────────────────────────────────┤
│ KPI卡片区 │ KPI卡片区 │ KPI卡片区 │
│ 总销售额 │ 订单数量 │ 客户数 │
├────────────────────────────────────────────┤
│ 主要趋势图(折线图) │
│ 销售额月度趋势 │
├───────────────────────┬────────────────────┤
│ 分类对比(柱形图) │ 占比分析(饼图) │
├───────────────────────┴────────────────────┤
│ 明细数据表(矩阵/表格) │
└────────────────────────────────────────────┘
4.2 设计规范
| 规范 | 说明 |
|---|---|
| 留白 | 元素之间保持适当间距,避免拥挤 |
| 对齐 | 使用网格线对齐,保持视觉整洁 |
| 层次 | 重要信息(大数字、标题)放在视觉焦点位置 |
| 颜色 | 同一主题用同一色系,不超过 5 种主色 |
| 字体 | 保持字体大小层次分明,标题 > 正文 > 标签 |
| 标题 | 每个图表必须有清晰的标题,说明图表内容 |
4.3 主题
Power BI 支持自定义报表主题(JSON 格式):
- 点击"视图" → "主题" → "自定义当前主题"
- 可设置全局颜色、字体、视觉效果
- 可以导出主题为 JSON 文件,方便团队复用
5. 自定义视觉对象
除了内置图表,还可以在 App Source 下载第三方视觉对象:
常用推荐:
| 视觉对象 | 用途 |
|---|---|
| ** chicletSlicer** | 图片切片器,比默认切片器更美观 |
| Infographic Designer | 制作信息图风格的 KPI 卡片 |
| Bullet Chart | 子弹图,比仪表盘更节省空间 |
| Gantt Chart | 甘特图,项目管理场景 |
| Arc Diagram | 弧线图,网络关系可视化 |
| Word Cloud | 文字云,文本分析 |
安装方法:
- 在可视化窗格中点击"获取更多视觉对象"(省略号图标)
- 打开 App Source,搜索需要的视觉对象
- 点击"添加",自动安装到当前报表
6. 小结
本篇介绍了:
- ✅ 按分析目的选择合适的图表类型
- ✅ 常用图表(柱形图、折线图、饼图、矩阵、KPI卡)的配置方法
- ✅ 条件格式(数据条、色阶、图标集)的使用
- ✅ 报表布局设计规范与主题管理
- ✅ 自定义视觉对象的安装与使用
下一篇:我们将学习 Power BI 的交互功能,包括切片器、筛选器、钻取和书签,让你的报表具备真正的交互分析能力。