- 利用excel2016自带图表中的箱线图(我没下载,所以就不演示了)
- 通过matlab中的boxplot()画箱线图。
箱线图中有5个数据,min,Q1,median,Q3,max
不过最大、最小值并非数据中的最大和最小。
max=Q3+1.5IQR
min=Q1-1.5IQR
举个栗子,这里有12个数据17,10,23,15,19,18,30,25,9,4,12,10
将其从小到大排序得到4,9,10,10,12,15,17,18,19,23,25,3
计算三个四分位点在集合中的的位置(向下取整)为Q1:(N+1)*0.25=3,故Q1=10
Q2:(N+1)0.5=6,故Q2=15
Q3:(N+1)0.75=9,故Q3=19
N为这组数据的总数
计算四分位数极差为IQR=Q3-Q1=9
min=10-1.59=-3.5
max=19+1.59=32.5
median=16
matlab:
X=[-3.5 10 16 19 32.5]
boxplot(X)
xlabel('班级')
ylabel('数学成绩')
title('某班数学成绩箱线图')