统计图表

☰ Contents

统计图是把一串数字变成一幅图。该用哪一种图,取决于你要回答的问题:哪一类最多、各类各占多少、一个测量值怎么分布,或者某个量随时间怎么变化。

你手上是哪一种数据?

先判断手上是哪一种数据,因为数据的类型会排除大部分的图。类别数据是标签而不是数量,例如眼睛颜色或公车路线,所以可以计数,但不能求平均。数值数据则是计数(离散的)或测量值(连续的)。假设一份调查记录了 20 位学生最喜欢的水果和养的宠物数量。水果是类别数据,适合用条形图或圆形图,频数 8、7、5 就画成三根长条。宠物数是离散的数值,适合用直线图,而且求平均宠物数是有意义的。图只能呈现数据允许的内容;眼睛颜色的平均数没有任何意义。数字有时其实是标签,例如公车路线 12 号或球衣号码,这时它们就是类别数据。频数表可以和总数核对:8 + 7 + 5 = 20。

catdogfish
最喜欢的宠物是一种类别,可以数出个数,但不能求平均。 完整课程: 分类数据与数值数据

数值数据是计数或测量值,所以可以对它们做算术运算。

123
身高是一种测量值,所以求它的平均数才有意义。 完整课程: 分类数据与数值数据

一个家庭有 2 个或 3 个孩子,不会有 2.4 个,而 168 cm 的身高代表所有四舍五入后是 168 的身高。这个差别决定了该用直线图还是直方图。参见分类数据与数值数据。

大部分的图表错误都是类型错误:把气温画成圆形图,或者把平均鞋号算到小数点后两位。

你来试试

shoe sizewhich kind of data is this?

"鞋码"是类别还是测量值?

eye colorwhich kind of data is this?

"眼睛颜色"是类别还是测量值?

怎么先读懂一张图,再去读数字?

象形图在还没写出任何数字时就能读,因为每个图案代表一个固定的数量,图例会写明这个数量。数图案的个数,再乘以图例的数值。参见看图形统计图。如果一个苹果图案代表 4 位小朋友,周一那一行有 6 个苹果,那么周一选苹果的小朋友有 6 × 4 = 24 位。一行 9 个图案和另一行 6 个图案相比,多了 3 个图案,也就是多了 3 × 4 = 12 位小朋友。每个图案的价值都相同,所以一行的总数等于图案个数乘以这个数量。图案被切开时,算法要跟着变:半个苹果代表图例的一半,也就是 2 位小朋友,四分之一个则代表 1 位。读图之前先看图例,因为同一幅图可以代表 1、2 或 10。可以一个图例一个图例往上加来核对一行:4 + 4 + 4 + 4 + 4 + 4 = 24。

applespearsplums= 2key
现在图例说是 2。三个苹果图标表示 6 个苹果,不是 3 个。 完整课程: 看图形统计图

条形图用侧边的刻度取代图案。刻度不一定一格一格往上爬,所以先看它是两个两个还是五个五个往上加。参见看条形图。

0123456redbluegreen
顺着蓝色条的顶端看向刻度。落在 6:六票。 完整课程: 看条形图

表格完全没有图。找到那一行,找到那一列,取两者交叉处的数字。参见看表格。

折线图每个点画一次读数,再依序把它们连起来,因为两次读数之间的量是存在的:11:30 的气温是真实的。参见折线图。

01234567MonTueWedThu
线越陡,变化越快。平的一段就是没有变化。 完整课程: 折线图

当测量值是分数时,把数轴以二分之一和四分之一标出刻度,在每个测量值上方画一个点。参见二分之一和四分之一的点图和分数指南。

把各个值加起来,再除以个数:这就是平均数,也就是把总量平均分给每一项时,每一项分到的量。参见平均数。

你来试试

01234567redbluegreen

蓝色和红色一共几票?

012345678redbluegreen

红色比蓝色多几票?

该用哪一种图?

依据图要回答的问题和数据的类型来选图。条形图比较各类别,圆形图显示各部分怎么组成整体,点图适合较小的数值数据,折线图显示随时间的变化,直方图显示连续范围上的分布。假设 40 个人说出自己最喜欢的运动:20 人选足球,10 人选网球,10 人选游泳。条形图让比较一目了然,而圆形图把足球画成占全体的一半,那一块的圆心角是 20/40 × 360 = 180 度。每种图都是为一种读法设计的:用长度来比较,用角度来看占比,用随时间变化的位置看趋势。圆形图需要各部分凑成一个整体,所以如果一个人可以选两个答案,这样的数据就不能用圆形图。像时间这样的连续测量值,要先分成组。把圆形图的各个角度加起来就能核对:180 + 90 + 90 = 360。

01020304050Q₃ + 1.5 IQR = 48.5Q₁ = 16Q₃ = 29IQR = 13 · 中位数 22.5

箱体从 Q₁ 延伸到 Q₃,四分位距 IQR = 13,无论箱体变得多窄,它始终包含二十个值中的十个:箱体变窄是密度更高,而不是数据点变少

把中间十个值挤在一起,再把最大值推过栅栏

artchessband
哪个社团人最多?类别并排放着——用条形图来比较。 完整课程: 选择合适的图表
图表适用数据能回答的问题
条形图类别哪一个最大,大多少
圆形图组成一个整体的类别各占多少比例
直线图离散的计数整数数据分布的形状
点图较小的数值数据集中处、间隙和离群值
茎叶图较小的数值数据分布的形状,同时保留每一个原始数值
直方图连续的测量值数值在一个范围内怎么分布

条形图是呈现类别数据的标准图;群组条形图则是每个类别并排画两根长条。参见条形图。

圆形图中,每一块的圆心角就是它占一整圈的比例。参见饼图。

walkbuscar
整体是 100%,一整圈是 360°,所以坐公交的 1/4 就是 25%,也是 90°。 完整课程: 饼图

点图在每个数值上方画一个点,所以一叠点就是一个频数。参见点图。直线图每个数值画一条线,不带宽度,因为分数 2 是一个单独的数,不是一个范围。参见竖线图。

茎叶图既是图,也是表:47 拆成茎 4 和叶 7,所以各行显示分布的形状,而且中位数可以精确读出来。参见茎叶图。

StemLeaf23731448402Key: 3 | 4 means 34
茎是十位数,每片叶子是一个个位数,一个数字都没有丢掉。 完整课程: 茎叶图

你来试试

marksAna62Ben71Kim55Raj68Mia74

想要把成绩分组,又保留每一个具体的值,该用哪种图?

studentsNorth school420West school310Hill school505Bay school280

想要一眼比较出它们的大小,该用哪种图表?

画图之前先计数

划记以五个一组计数观察值,频数列记录每一行的频数。数值分散得太广时就先分组,让每一行计一整个区间。参见划记表与频数表。

双向表同时用两个问题把同一群人分类,例如年级对上学方式。每个格子计一种组合。参见双向表。

walkridetotalgirls538boys426total9514
沿一行相加:5 + 3 是 8 个女生。每一列也是这样竖着相加。 完整课程: 双向表

频数树状图把总数分成几组,再把每一组继续分下去。沿着一条分支走、不管其他分支,正是“取条件”的意思,概率指南会接着讲。参见频数树。

直方图有什么不同?

直方图用长条的面积而不是高度来表示频数,而且因为数据是连续的,长条之间没有空隙。当组距相等时,面积和高度成正比,所以它看起来就像把空隙合起来的条形图。参见直方图。当组距不相等时,要画频数密度,也就是频数除以组距。0 到 10 分钟这一组有 30 人,频数密度是 30 ÷ 10 = 3;10 到 30 分钟这一组有 40 人,频数密度是 40 ÷ 20 = 2。第二根长条比较矮但比较宽,它的面积 20 × 2 = 40 仍然等于它的频数。如果直接用频数当高度,宽的那一组会被高估,因为它光是比较宽就收进更多的值。这时纵轴要标示为频数密度。核对的方法是求出每根长条的面积,第一根是 10 × 3 = 30,再把面积加起来得到总数:30 + 40 = 70 人。

81210面积 200010204060频率频率频率密度

无论组距多宽,高度都等于频率:组距为 20 的一组会被画得和组距为10时一样高,于是宽的组变成了虚假的峰值

切换到密度显示,并把最后一组的组距拓宽到40

0-1010-2020-3030-40
条形彼此相连,因为它们的区间本身相连,最高的那个区间数据最多。 完整课程: 直方图

一旦组距不同,只看高度就不再是公平的比较。

0-1010-2020-40
单看原始次数,最后一条和中间那条一样高——但它的宽度是中间那条的两倍。 完整课程: 频数密度

频数密度是每单位有多少个的比率。参见频数密度。

0-1010-2020-40
把每个次数除以对应的宽度:6 除以 2 个单位是每单位 3——这就是频数密度。 完整课程: 频数密度
一组涵盖 0 到 40,另一组涵盖 40 到 50,这两个容器的大小并不相同:各有 20 人,表示宽的那一组分得很稀疏,窄的那一组则挤得很密。

要求一组里某一部分的频数,就取长条面积中相应的那一部分。20 到 40 分钟这一组有 30 人,所以它的频数密度是 30 ÷ 20 = 1.5 人 / 分钟。30 到 40 分钟这一段宽 10 分钟,所以大约有 10 × 1.5 = 15 人。 这是假设数值在组内平均分布,所以答案只是估计值。

你来试试

this barnext

一个条形的频数密度是 6,宽度是 2。它的频数是多少?

this barnext

一个条形的频数密度是 10,宽度是 5。它的频数是多少?

图表是怎么误导人的?

图表可以把每个数字都画对,却仍然误导人,通常是透过刻度或图形。最常见的手法是让纵轴不从 0 开始。假设两家店分别卖出 97 件和 100 件。纵轴从 94 开始时,长条的高度分别是 3 和 6 个单位,因为 97 − 94 = 3、100 − 94 = 6,所以一根看起来是另一根的两倍,但真正的差距只是 100 件里差 3 件。读者比较的是长条的长度,而长条的长度只有从零开始时才和它的值相符。图案也会用另一种方式误导人:一幅图的高和宽都变成两倍时,面积是 2 × 2 = 4 倍,所以两倍看起来像四倍。折线图的纵轴如果有明确标出截断,可以不从零开始。读出坐标轴上的数字,算出真正的比值:100 ÷ 97 只比 1 大一点点。

981020100数值: 102 / 98 = 1.04绘制出的高度: 1.04基线 = 0

基线为0时,两根条形共享同一个起点,因此它们的高度之比就是数值之比 102 : 98 = 1.04

把基线提高到95,看4%的差异是如何变成一道缺口的

AB
52 对 48 是很接近的结果。从 0 开始画,看起来也确实接近。 完整课程: 误导性图表
0ABfrom 040ABfrom 40
两张图展示的是同样的两个数字。把刻度从 40 开始切,就显得像是压倒性的差距。 完整课程: 误导性图表

你来试试

0ABfrom 030ABfrom 30

一张条形图的刻度从 30 开始,而不是从 0 开始。这会造成什么效果?

0ABfrom 040ABfrom 40

一张条形图的刻度从 40 开始,而不是从 0 开始。这会造成什么效果?

值得点名的错误

接下来学什么

图显示数据的形状,接下来是度量它。平均数与离散程度指南会讲中位数、四分位数、标准差和箱线图。每个人有两项测量值时,图就变成散布图:参见散布图、相关与回归(英文)。读刻度的方法在单位、金钱与时间里。

轮到你了

三题试一试,点选作答。

条形图显示 8 个红色和 5 个蓝色。红色多几个?

象形图中,一个图案代表 4 本书。3½ 个图案代表多少本?

要表示随时间的变化,最适合用哪种图?

常见问题

条形图和直方图有什么不同?
条形图呈现的是类别,所以长条之间有空隙,顺序也可以重排而不失去意义。直方图呈现的是被分成区间的连续测量值,所以长条紧贴在一起,顺序由数轴决定。更深一层的差别在于频数由什么来表示:条形图是高度,直方图则是面积,这就是为什么区间不等宽时,纵轴要用频数密度。
什么时候该用圆形图?
只有在各类别合起来构成一个整体、而你想把每一类表示成整体中的占比,并且扇形少到分得清楚(通常少于六块)时,才用圆形图。圆形图不擅长比较,因为人判断角度比判断长度更不准,而且它完全无法显示总数。如果问题是哪一类最大,条形图回答得更快。
什么是频数密度,直方图为什么需要它?
频数密度是频数除以组距,它是让直方图的面积不失真的高度。如果一组宽 10 个单位,下一组宽 40 个单位,直接把频数当高度,宽的那一组看起来会比实际拥挤四倍。除以组距,就把每根长条换算成每单位的比率,于是每根长条的面积都等于它的频数,眼睛比较的就是同一种东西。
怎么判断一张图有没有误导?
先检查纵轴:如果不是从零开始,差异就会被夸大,有时是故意的。接着检查横轴上的区间是否等宽,象形图的每个图案是否都代表同样的数量,以及用面积或体积表示某个量的时候,是不是只在一个方向上缩放,而不是两个方向。一张图可以完全准确,却仍然被做成容易让人读错的样子。
双向表是做什么用的?
双向表同时用两项特征把同一群人交叉分类,例如年级对上学方式,让你看出两者是否有关。行合计和列合计分别给出每个变量单独的分布,中间的格子给出各种组合。条件概率的题目通常就是从这种版面出的,因为只读其中一列、而不是整张表,正是“取条件”的意思。
Mr. Chalk