您还没有绑定微信,更多功能请点击绑定

用Excel做箱线图(Boxplot)例


实验实施后的数据解析,经常需要绘制箱线图,一般可用Minitab、JMP等软件绘制,而Excel却无模板可以绘制,查询网络已知有二个方法可绘出箱线图,其一为微软公司所公布的方法,另一就是本文介绍的方法
数据与画图图形,并与minitab与jmp所画的箱线图如下表

版本:Excel 2003
步骤1:准备要绘图原始数据于Excel工作表上[A1:C11]







A

B

C


1

no

Y1

Y2


2

1

15.63

17.22


3

2

17.44

18.19


4

3

17.83

20.71


5

4

19.40

21.70


6

5

19.53

22.54


7

6

20.49

22.76


8

7

22.19

22.91


9

8

22.40

23.07


10

9

22.55

23.82


11

10

23.47

25.50

步骤二:制作绘制Boxplot所需数据组,工作表上[A13:C18],注意顺序内容不可更改







A

B

C


13

统计量

Y1

Y2


14

Q1

18.22

20.96


15

Q0

15.63

17.22


16

Q2

20.01

22.65


17

Q4

23.47

25.50


18

Q3

22.35

23.03

表中Q0~Q4的Q为四分位数,0~4分别代表第0~4分位数,可用函数求得,如Y1的Q0~Q4如表所示





Q1

第1分位数

第25%点值

=Quartile(B2:B11, 1)


Q0

第0分位数

第0点值(最小值)

=Quartile(B2:B11, 0)


Q2

第2分位数

第50%点值(中位值)

=Quartile(B2:B11, 2)


Q4

第4分位数

第100%点值(最大值)

=Quartile(B2:B11, 4)


Q3

第3分位数

第75%点值

=Quartile(B2:B11,3)

步骤三:开始制作绘制Boxplot
1 选取 [B13:C18]
2 点 [图表向导] 选 [折线图] 的第一个折线图(不要数据点,通常默认为数据点折线图),
点[下一步],在[数据区域]卷标下,自 [系列产生在] 点 [行] ←重点
3 进入图表选项后取消勾选 [网络线],取消勾选 [图例] 后完成[图表向导],此图表显示五条线
4 用鼠标点图中的任一线后取右键,叫出 [数据系列格式],在 [选项] 卷标下,勾选 [高低点连线] 与 [涨/跌柱线],此后原为灰色的 [分类间距] 变黑,内有数字默认为150,不必更动 (有需要时可变更此数改变箱线图的箱宽),点击 [确定] 后就会出现箱线图。

步骤四:开始润饰Boxplot 图
此为 Excel 图表操作基本功夫故不详述,润饰内容
1 更改刻度为 15~28,主要刻度为 2.5
2 更改中位数的[数据标记]为『­-』,因为无数据点的折线图看不到中位数,故需要让其显示,作法是点击联结Y1与Y2间五条线的中线(正常操作是黄色线),鼠标右键叫出 [数据点格式],在 [图案] 卷标下 [线形] 点 [无],[数据标记] 点 [自订义],[样式] 选『­-』(较长横线),[前颜色] 请自订鲜艳颜色如蓝色,[大小] 取5 (最高14)
3 取消 Y1 与Y2间的4条连结线

用Excel绘制箱线图应该知道的事项
1 目前计算四分位数的数值,会因为使用软件所引用计算方法而有差异,已确认过Excel与Minitab、JMP计算方法不同而有差异,日后将另文叙述excel计算的修正方法





数据 Y1

Excel

Minitab或jmp


Q0

15.63

15.63


Q1

18.22

17.7325


Q2

20.01

20.01


Q3

22.35

22.4375


Q4

23.47

23.47

2 箱线图英文box and whisker plots,亦即有二个图,其一为箱图(Box),另一为线图(须图 whisker)大部分软件绘图箱图都一致,但线图部分就各有变化而内容不尽相同。
(1) 本文用Excel画图系以Q1-Q2-Q3画箱图(Box),以Q0~Q1,Q3~Q4来画二条线图(whisker),
(2) minitab箱线图为了显示异常值数据较为复杂,除了以Q1-Q2-Q3画箱图(Box)一样外,在默认下
minitab 是以 [Q1-1.5×(Q3-Q1)]、[Q3+1.5×(Q3-Q1)]来画下、上须线(whisker),但若上须线值小于
最大值则以最大值当须线,同理,但若下须线值小于最小值则以最小值当须线,Minitab并定义
当个别数据若大于上须线、或小于下须线则为异常值而以星号表示。

7 个评论

游客无法查看评论和回复, 请先登录注册

发起人

推荐文章

文章状态

  • 发布时间: 2009-08-05 17:54
  • 浏览: 18471
  • 评论: 7
  • 赞: 0