当前位置:首页 > 百科

怎么做分层图表分析图

分层图表分析图的做分核心不是“画得好看”,而是层图让同一张图同时承载整体趋势和个体差异。我见过太多人把十几个数据系列一股脑塞进折线图,表分结果颜色挤成一团,析图谁也看不清。做分分层图的层图意义在于:先给读者一个总览,再让他们按需下钻。表分

拿实际例子说。析图假设你手里有一份全国连锁门店的做分月度营收数据,涵盖华北、层图华东、表分华南三个大区,析图每个大区下面又有若干城市。做分直接画一张图,层图12个月×3个大区×若干城市,表分线条密得像蜘蛛网。这时候分层策略就派上用场了。

第一层:先做聚合,把骨架搭出来

顶部放一张总量趋势图。全国月度总营收,一条粗线,最多加个同比增速的柱状条做辅助。这张图不承担解释细节的任务,它只回答一个问题:整体在涨还是在跌?我习惯用深色粗线配浅色填充区域,视觉上够醒目,但不会抢后面图层的戏。

这一层最容易犯的错是贪心。有人觉得只放一条线太单调,非要叠加各区域的数据。忍住。第一层的克制,是给后面层次留出呼吸空间。

第二层:按维度拆开,但别拆碎

中间层通常按一两个关键维度分组。还是那个门店的例子,可以按大区拆成三张小图,横向排列。每张小图里画该大区所有城市的营收线,但做两件事:一是高亮该大区的汇总线,二是把其他城市的线调成半透明灰色。这样读者一眼能看出“华东大区里上海贡献了多少、杭州是不是在拖后腿”。

颜色在这里要省着用。三个大区各给一个主色就够了,同一大区内部的城市用同色系的深浅变化区分。不要每个城市一个颜色,那是灾难。

第三层:留给真正需要追问的人

最底层可以做成可交互的——点击某个城市,展开它的日粒度数据;或者做成小倍数图(small multiples),每个城市一个小格子,统一坐标轴。这一层的信息密度最高,但只有真正想深挖的人才会看。纸质报告里,这层往往以附录形式出现;仪表盘里,它藏在点击事件后面。

我自己的经验是:三层足够了。超过三层,读者会迷路。你可以在第二层里嵌套筛选器,但视觉层级不要超过三档。

几个容易踩的坑

坐标轴不统一。分层图里,如果上层用总量、下层用分量,纵轴刻度必须一致,否则读者会误判比例关系。我见过一张图,上层总量线平缓上升,下层某城市线陡峭上升,仔细一看,下层纵轴只截取了很小一段区间。这种图不是分析,是误导。

交互逻辑混乱。分层图如果做成可点击的,要明确点击后发生什么——是下钻、是筛选、还是高亮?别让用户点一下弹出一个无关的提示框。工具上,ECharts的“联动”和“下钻”配置够用,Tableau的参数动作也能实现,关键是提前画好交互流程图。

最后说一个个人判断:分层图不是万能的。数据系列少于5个,直接画一张图更干脆;维度之间没有清晰的层级关系,硬做分层只会让结构变拧巴。动手之前先问自己——读者第一眼该看什么?第二眼想拆什么?想清楚这两个问题,分层结构自然就出来了。

分享到: