沿用前几篇的模型:销售表、客户表、产品表,加一张日期表,度量值 销售额 = SUM ( 销售[金额] )。老板只说了一句“我想看看产品的情况”。

这句话要你先还原成一个具体问句。它可能对应四个完全不同的问句,各配一张不同的图:

  • 哪个产品卖得最多?——比较
  • 每个产品占总额几成?——构成
  • 销售额这几个月怎么走的?——趋势
  • 广告投入和销售额是不是一起动?——关系

同一个模型、同一批字段,问句一换,图就得换。

图按问句挑,不按数据长相挑

多数人挑图的顺序是反的:先看手上的数据长什么样,再想哪张图放得下。“产品”是文本、销售额是数字,看着像饼图,于是插一个饼图。

更可靠的做法是先把问句写下来,再让问句决定图。在 Power BI 里换视觉对象只点一下,“看着舒服”的版本永远试得出来,光靠手感挑图几乎不会被拦住,只会一路错到底。先写问句,等于给答案定了一个可以核对的标准。

绘制中

决定一张图能不能读准的,是它让你做哪个动作

读图不是“看一眼就知道”,而是眼睛在做一种具体的比较动作。不同的图要求不同的动作,准确度差很远。

1984 年 Cleveland 和 McGill 把读图拆成若干基本读数任务,按准确度从高到低排:同一条刻度上比位置;比长度、方向、角度;比面积;比体积和曲率;比明暗和颜色深浅。然后用柱状图和饼图做实验,让被试估计一个值占另一个值的百分之多少:比长度的平均误差比同一条刻度上比位置时大 40%–250%,比角度的误差约为比位置时的 1.96 倍 1。

这就是柱状图作为默认选项可靠的原因:读者比的是 同一条刻度上柱子的高度,属于最准的那一档。饼图逼人比 角度和面积,低了一档 2。也所以“两个产品差三个百分点”在饼图上几乎看不出来,在条形图上却一眼能分。

这条结论有适用范围:它说的是 读具体数值和份额 时的准确度差别,不是给哪种图判死刑。饼图传达“这三块差不多各占三成”没问题;要读者分辨 28% 和 31% 哪个大,就超出了它的能力。

四类问句各自的分界在哪里

比较:谁大谁小

标准做法是 排序后的横向条形图:类别在纵轴,数值在横轴,按数值从大到小排。

Power BI 官方文档的分工很直接:柱形图用于基于时间的比较,条形图用于类别名较长的情况 3。中文报表里类别名长是常态(“华东区直营渠道 A 类门店”这种),横向条形图能让名字完整显示,不必斜排或截断;类别多也是同理,横向能塞十几行,纵向柱形挤到八根以上就开始糊。

排序是这张图的一半价值。放进视觉对象后 Power BI 默认按字段顺序排,要手动改成按值降序。一堆没排序的柱子,等于让读者自己在脑子里排一遍。

构成:占整体的几成

这里问的是份额,不是大小,用 100% 堆积条形图;层级多、类别多时用 树状图。

饼图和环形图也属这一类,但只适合少量类别。微软文档说饼图用于“少量类别” 3;FT 说得更直接:饼图是展示部分与整体的常见方式,但要意识到它难以准确比较各块的大小 2。切到七八块以上,中间那几块谁大谁小基本读不出来——原因还是它要求你比角度和面积。

趋势:随时间怎么变

用 折线图。微软文档说折线图强调数值随时间变化的整体形状,适合连续横轴上的数据 3。

关键在“连续”。折线把相邻的点连起来,等于告诉读者中间还有值、我是顺着走的,所以适合月度、周度这种密集且有顺序的轴。

如果只有三四个离散期间,而你关心每期各自多少,柱形图更合适。三个点连成线,读者会忍不住推一个“趋势”,可三个点撑不起趋势;反过来,三十多个月挤成柱子,每根只剩一条线,趋势也看不出来。这条分界不是哪个更专业,而是期数多少决定读者能读出什么。

关系:两个数值是不是一起动

用 散点图:一个数值放横轴,一个放纵轴,每个点是一组观测。点云往右上走说明两者同向变化,散成一片说明没什么关系。再想看第三个变量的影响(比如点的大小代表客户数),就用气泡图。

散点图、气泡图和点图并排对比:横轴营销支出、纵轴收入,点的大小和颜色区分产品类别与地区

这张图看起来最不像“报表”,但它回答的问题很常见:投入多的门店是不是产出也高?折扣力度和毛利是什么关系?换成柱状图就答不了,因为柱状图一次只放一个数值。

两处最容易搞混的地方

四类问句里真正容易混的只有两对。

比较还是构成。 分界在“分母要不要紧”。只想说“A 产品卖得最多”,是比较,用排序条形图;要说“A 占了三成”,分母才是重点,才需要构成类图。FT 讲部分与整体时特意提了一句:如果读者只关心各构成部分的大小,就该改用讲大小的那类图 2。这正好点出常见误用:明明只想知道谁大,却画了饼图,让读者先从角度反推比例、再从比例反推大小,白绕一圈。

趋势还是按时间排的比较。 两者横轴都是时间,区别在你想让读者看“形状”还是看“某一期的数值”。看形状用折线,看某期高低用柱形。期数落在中间时(比如十二个月)两种都能用,按这张图想让读者先看到什么来定。

为什么柱状图和折线图够用大半页面

柱状图和折线图覆盖比较和趋势两类,稍作调整(横向、排序、堆成 100%)还能覆盖构成里的大部分场合。真正非散点图不可的,只有“两个数值之间的关系”这类问句,在看板里占比不高。

第一层是读数动作。 柱状图让读者比同一条刻度上的位置,折线图读的也是每个时间点上的位置高低,两者都落在最准的那一档 1。换成饼图、环形图、仪表,等于把读者从最准的动作推到更差的动作上。

第二层是容量。 条形图能塞十几二十个类别还不糊,折线图能塞几十个时间点,饼图到六七块就到头。真实报表的类别数很少刚好三五个,“装得下”本身就是选型标准。

第三层是复用。 同一张排序条形图,产品换成客户、区域、渠道,问句仍然是“谁大谁小”,图不用改;折线图把月份换成周、销售额换成毛利,图也不用改。看板里图表类型少,读者翻到第二页不用重新学怎么读,你也不用为每个字段重挑一遍。

最后一条操作建议:一张图只回答一个问句。 四张各司其职的图,比一张塞了两个指标、三种颜色还带双 Y 轴的“万能图”强得多。至于那些会把数据画歪的具体做法——截断的纵轴、双 Y 轴、3D 效果、没排序的柱子——是下一篇的内容。