京公网安备 11010802034615号
经营许可证编号:京B2-20210330
在数据可视化领域,热力地图凭借 “直观呈现数据密度与分布趋势” 的核心优势,成为业务分析中不可或缺的工具。尤其在区域数据对比(如门店销售、用户分布)、异常值定位(如高风险区域、低效片区)场景中,热力地图能将枯燥的数字转化为 “颜色梯度”,让决策者一眼洞察关键信息。Power BI 作为主流商业智能工具,内置的热力地图功能无需复杂代码,即可实现从数据到可视化的快速落地。本文将系统拆解 Power BI 热力地图的制作全流程,涵盖数据准备、基础操作、进阶优化与行业实战,助力你高效完成区域数据可视化分析。
在学习制作前,先明确热力地图的 “不可替代性”—— 它通过颜色深浅 / 饱和度对应数据数值大小(如红色代表高值、蓝色代表低值),能直观展示 “空间维度下的数据分布规律”,弥补表格数据 “难感知趋势” 的短板。其典型应用场景包括:
| 行业领域 | 应用场景 | 分析目标 |
|---|---|---|
| 零售行业 | 门店销售额热力地图 | 定位高业绩区域,指导新店选址、库存调配 |
| 互联网行业 | 用户访问 IP 热力地图 | 识别核心用户集中城市,优化服务器部署、市场投放 |
| 物流行业 | 配送时效热力地图 | 发现配送延迟高发片区,调整配送路线、站点布局 |
| 政务 / 公共服务 | 政务办理量热力地图 | 平衡各区域服务资源,减少群众办事等待时间 |
例如:某连锁超市通过 Power BI 制作全国门店热力地图后,发现华东地区红色高值区域集中(销售额超 500 万 / 月),而西南部分城市呈浅蓝色(不足 100 万 / 月),进而针对性在西南加开促销活动,3 个月后该区域销售额提升 40%—— 这正是热力地图 “驱动决策” 的核心价值。
Power BI 热力地图对数据源的 “格式规范性” 要求较高,错误的数据格式会导致地图显示异常(如空白、错位)。需重点关注以下两步准备工作:
热力地图本质是 “地理信息 + 数值数据” 的结合,数据源需包含两类关键字段,具体格式如下:
| 字段类型 | 说明 | 示例(正确格式) | 注意事项 |
|---|---|---|---|
| 地理信息字段 | 用于定位区域(二选一即可) | 1. 经纬度:纬度 39.9042,经度 116.40742. 标准地区名:北京市、广东省 | 1. 经纬度需分开为两个字段(不可合并)2. 地区名需与 Power BI 地理数据库匹配(如 “北京市” 不可简写成 “北京”,“广东省” 不可写成 “广东”) |
| 数值数据字段 | 用于映射颜色深浅(如销售额、访问量) | 销售额:580000 元、访问量:12000 次 | 需为数值类型(不可含文本,如 “58 万” 需转为 “580000”) |
示例数据源结构(零售门店销售数据):
| 门店 ID | 省份 | 城市 | 纬度 | 经度 | 月销售额(元) | 门店面积(㎡) |
|---|---|---|---|---|---|---|
| 001 | 北京市 | 朝阳区 | 39.929 | 116.486 | 620000 | 120 |
| 002 | 上海市 | 黄浦区 | 31.231 | 121.473 | 580000 | 100 |
| 003 | 广东省 | 深圳市 | 22.543 | 114.058 | 750000 | 150 |
原始数据常存在 “格式错误”“缺失值” 等问题,需在 Power BI 中完成清洗,避免影响地图生成:
处理缺失值:
若 “地理字段”(如纬度)缺失,选中字段→右键→“替换值”,用 “无数据” 标记(或删除该行,避免地图显示空白);若 “数值字段” 缺失,可用 “平均值” 填充(DAX 公式:填充销售额=IF(ISBLANK('销售数据'[月销售额]),AVERAGE('销售数据'[月销售额]),'销售数据'[月销售额]))。
统一地理格式:
若地区名不标准(如 “广东”“广州市”),通过 “编辑查询”→“替换值”,将 “广东” 改为 “广东省”,“广州市” 补充为 “广东省 - 广州市”(确保与 Power BI 地理编码匹配);若经纬度格式为文本(如 “39.929,116.486”),用 “拆分列” 按 “逗号” 分割为 “纬度”“经度” 两个数值字段。
数据聚合(可选):
若数据粒度过细(如按 “门店” 统计),可通过 DAX 创建聚合字段,如 “各城市平均销售额”(公式:城市平均销售额=AVERAGE('销售数据'[月销售额])),让热力地图按 “城市” 层级显示,避免信息过载。
完成数据准备后,即可通过 4 步快速制作基础热力地图,以下操作基于 Power BI Desktop(2024 版)演示:
打开 Power BI Desktop,点击左侧 “获取数据”→选择数据来源(如 Excel、CSV、数据库);
选中清洗后的数据源(如 “零售门店销售数据.xlsx”),点击 “加载”,等待数据加载至 “数据模型”(右侧 “字段” 面板会显示所有字段)。
根据地理信息类型(经纬度 / 地区名),选择对应配置方式,确保地图正确定位:
在右侧 “字段” 面板中,将 “纬度” 字段拖拽至热力地图的 “纬度” 区域(下方 “视觉对象” 配置栏→“位置”→“纬度”);
将 “经度” 字段拖拽至 “经度” 区域;
将数值字段(如 “月销售额”)拖拽至 “值” 区域 —— 此时地图会自动显示热力分布:销售额越高的门店,颜色越深(默认红色为高值、蓝色为低值)。
将 “省份” 字段拖拽至 “位置” 区域,Power BI 会自动识别为 “国家 / 地区 - 省 / 市 / 自治区” 层级;
(可选)若需更细粒度(如城市),将 “城市” 字段拖拽至 “位置” 区域(位于 “省份” 下方,形成 “省份→城市” 层级);
将 “月销售额” 拖拽至 “值” 区域,地图会按 “省份 / 城市” 显示热力(如广东省整体呈深红色,代表高销售额)。
为让热力地图更易读,需进行简单美化:
调整颜色梯度:
点击右侧 “格式” 面板(油漆桶图标)→“数据颜色”→“颜色饱和度”,可自定义高值 / 低值颜色(如将高值改为 “#E74C3C”(红色),低值改为 “#3498DB”(蓝色)),并勾选 “显示图例”(让读者理解颜色含义)。
添加数据标签:
若需显示具体数值,点击 “格式”→“数据标签”→开启 “数据标签”,并设置字体大小(如 10 号字)、颜色(黑色),避免与热力颜色重叠。
修改地图标题:
双击画布上的 “热力地图标题”,改为业务化名称(如 “2024 年 Q2 全国门店销售额热力地图”),设置字体大小(14 号字)、加粗。
基础热力地图仅能展示 “分布”,通过以下优化技巧,可提升交互性与分析深度,满足复杂业务需求:
当数据包含 “国家→省份→城市→门店” 多层级时,可设置 “下钻” 功能,实现从宏观到微观的分析:
点击热力地图右上角的 “下钻” 按钮(图标为 “↓”),可从 “全国” 下钻至 “省份”,再下钻至 “城市”,观察不同层级的销售分布(如全国看华东高值,下钻后发现上海黄浦区是核心)。
通过切片器筛选不同维度(如时间、门店类型),观察热力地图变化,挖掘数据规律:
点击 “视觉对象”→“切片器”,添加 “日期” 切片器(拖拽 “月份” 字段至切片器);
选择切片器中的 “2024 年 3 月”,热力地图会自动更新为 3 月的销售额分布;再切换为 “4 月”,对比两个月的区域销售变化(如发现 4 月西南地区热力加深,可能是促销活动见效)。
当数据量超 10 万条时,热力地图可能卡顿,需通过以下方式优化:
数据聚合:用 DAX 创建 “按城市聚合” 的计算表(公式:城市聚合表=SUMMARIZE('销售数据','销售数据'[省份],'销售数据'[城市],"总销售额",SUM('销售数据'[月销售额]))),基于聚合表制作地图,减少数据量;
关闭不必要的交互:在 “格式”→“交互” 中,关闭 “数据提示”(鼠标悬停显示详情)以外的功能(如 “高亮”);
调整地图分辨率:在 “格式”→“地图设置” 中,将 “分辨率” 改为 “低”(适合快速预览)或 “中”(平衡精度与速度)。
以 “某连锁超市 2024 年 Q2 门店销售数据” 为例,完整演示从制作到分析的全流程:
数据源包含:门店 ID、省份、城市、纬度、经度、月销售额、门店面积、门店类型(社区店 / 商圈店),共 120 条记录。
导入数据后,用 DAX 创建 “门店类型销售额” 字段:社区店销售额=IF('销售数据'[门店类型]="社区店",'销售数据'[月销售额],0);
插入热力地图,用 “经纬度” 定位,“社区店销售额” 作为 “值”;
添加 “门店类型” 切片器(筛选 “社区店”“商圈店”)和 “月份” 切片器。
区域差异:华东、华南地区社区店热力显著高于华北(如上海、深圳社区店月销售额超 60 万,北京社区店平均仅 40 万),需分析华北社区店的选址或商品结构问题;
类型对比:切换切片器至 “商圈店”,发现商圈店高值集中在省会城市核心商圈(如广州天河城、成都春熙路),而社区店高值集中在居民区密集区域 —— 可指导后续门店类型布局(居民区开社区店,核心商圈开商圈店);
异常值定位:某门店(位于杭州西湖区)经纬度正确,但热力颜色异常(蓝色低值),查看数据发现其 “月销售额仅 15 万”,进一步分析得知该门店刚开业 1 个月,属于正常现象,无需调整。
制作热力地图时,常遇到 “地图显示异常”“数据不匹配” 等问题,以下是高频问题的解决方法:
| 常见问题 | 原因分析 | 解决方案 |
|---|---|---|
| 地图显示空白,无任何热力 | 1. 地理字段格式错误(如 “北京” 未加 “市”)2. 经纬度放反(纬度→经度,经度→纬度) | 1. 统一地区名为 “XX 省 / 市” 格式2. 交换 “纬度”“经度” 字段位置 |
| 颜色区分不明显(全红 / 全蓝) | 数值差异过小(如所有门店销售额均在 50-60 万)2. 颜色梯度设置不合理 | 1. 用 “销售额增长率” 替代 “销售额”(差异更明显)2. 在 “数据颜色” 中调整 “最小值”“最大值” 范围(如设为 30 万 - 80 万) |
| 切片器筛选后,热力地图无变化 | 切片器字段与热力地图字段 “未关联”(来自不同表) | 检查 “数据模型”→确保切片器字段和热力地图字段所在表已建立关系(如通过 “门店 ID” 关联) |
| 鼠标悬停不显示数据详情 | “数据提示” 功能未开启 | 点击 “格式”→“数据提示”→开启 “显示数据提示”,并勾选需显示的字段(如 “门店 ID”“销售额”) |
Power BI 热力地图的核心价值,在于 “将空间数据转化为直观决策依据”—— 无需复杂代码,只需规范数据、合理配置字段,即可快速落地。无论是零售、互联网还是政务领域,掌握热力地图制作,能让你在区域数据分析中更高效、更精准。
未来,随着 Power BI 功能升级,热力地图将进一步融合 AI 能力(如基于历史热力预测未来区域趋势)、3D 可视化(如楼层内的热力分布),为业务分析提供更深度的支持。建议在实践中多尝试 “不同字段组合”(如用 “销售额 / 门店面积” 计算 “坪效” 作为热力值)、“多视觉对象联动”(热力地图 + 表格 + 折线图),让数据可视化从 “展示” 走向 “驱动决策”。
最后,记住:好的热力地图不仅要 “好看”,更要 “有用”—— 始终围绕业务目标(如提升销售额、优化资源)设计,才能让可视化真正发挥价值。

数据分析咨询请扫描二维码
若不方便扫码,搜微信号:CDAshujufenxi
在存量竞争时代,用户流失率直接影响企业的营收与市场竞争力。无论是电商、互联网服务还是金融行业,提前精准预测潜在流失用户, ...
2026-01-09在量化投资领域,多因子选股是主流的选股策略之一——其核心逻辑是通过挖掘影响股票未来收益的各类因子(如估值、成长、盈利、流 ...
2026-01-09在CDA(Certified Data Analyst)数据分析师的工作场景中,分类型变量的关联分析是高频需求——例如“用户性别与商品偏好是否相 ...
2026-01-09数据库中的历史数据,是企业运营过程中沉淀的核心资产——包含用户行为轨迹、业务交易记录、产品迭代日志、市场活动效果等多维度 ...
2026-01-08在电商行业竞争日趋激烈的当下,数据已成为驱动业务增长的核心引擎。电商公司的数据分析师,不仅是数据的“解读官”,更是业务的 ...
2026-01-08在数据驱动决策的链路中,统计制图是CDA(Certified Data Analyst)数据分析师将抽象数据转化为直观洞察的关键载体。不同于普通 ...
2026-01-08在主成分分析(PCA)的学习与实践中,“主成分载荷矩阵”和“成分矩阵”是两个高频出现但极易混淆的核心概念。两者均是主成分分 ...
2026-01-07在教学管理、学生成绩分析场景中,成绩分布图是直观呈现成绩分布规律的核心工具——通过图表能快速看出成绩集中区间、高分/低分 ...
2026-01-07在数据分析师的工作闭环中,数据探索与统计分析是连接原始数据与业务洞察的关键环节。CDA(Certified Data Analyst)作为具备专 ...
2026-01-07在数据处理与可视化场景中,将Python分析后的结果导出为Excel文件是高频需求。而通过设置单元格颜色,能让Excel中的数据更具层次 ...
2026-01-06在企业运营、业务监控、数据分析等场景中,指标波动是常态——无论是日营收的突然下滑、用户活跃度的骤升,还是产品故障率的异常 ...
2026-01-06在数据驱动的建模与分析场景中,“数据决定上限,特征决定下限”已成为行业共识。原始数据经过采集、清洗后,往往难以直接支撑模 ...
2026-01-06在Python文件操作场景中,批量处理文件、遍历目录树是高频需求——无论是统计某文件夹下的文件数量、筛选特定类型文件,还是批量 ...
2026-01-05在神经网络模型训练过程中,开发者最担心的问题之一,莫过于“训练误差突然增大”——前几轮还平稳下降的损失值(Loss),突然在 ...
2026-01-05在数据驱动的业务场景中,“垃圾数据进,垃圾结果出”是永恒的警示。企业收集的数据往往存在缺失、异常、重复、格式混乱等问题, ...
2026-01-05在数字化时代,用户行为数据已成为企业的核心资产之一。从用户打开APP的首次点击,到浏览页面的停留时长,再到最终的购买决策、 ...
2026-01-04在数据分析领域,数据稳定性是衡量数据质量的核心维度之一,直接决定了分析结果的可靠性与决策价值。稳定的数据能反映事物的固有 ...
2026-01-04在CDA(Certified Data Analyst)数据分析师的工作链路中,数据读取是连接原始数据与后续分析的关键桥梁。如果说数据采集是“获 ...
2026-01-04尊敬的考生: 您好! 我们诚挚通知您,CDA Level III 考试大纲将于 2025 年 12 月 31 日实施重大更新,并正式启用,2026年3月考 ...
2025-12-31“字如其人”的传统认知,让不少“手残党”在需要签名的场景中倍感尴尬——商务签约时的签名歪歪扭扭,朋友聚会的签名墙不敢落笔 ...
2025-12-31