怎样求一组数字的interquartile range?

2025-02-25 15:38:04
推荐回答(5个)
回答1:

四分位距(InterQuartile Range, IQR)的算法:

现有一组数据,可以四分位的百分比值(p),及样本总量(n)有以下数学公式可以表示:

情况1: 如果L是一个整数,则取 第L和 第L+1的平均值。

情况2: 如果L不是一个整数,则取下一个最近的整数。(比如L=1.2, 则取 2 )。

将数据从小到大排序,计为数组a(1 to n),n代表数据的长度

确定四分位数的位置:b= 1+(n-1) × 0.25= 2.25,b的整数部分计为c b的小数部分计为d

计算Q1:Q1=a(c)+[a(c+1)-a(c)]*d=a(2)+[a(3)-a(2)] *0.25 =15+(36-15)×(2.25-2)=20.25

计算如上 Q2与Q3的求法类似,则四分位差=Q3-Q1。

即IQR=Q3-Q1

扩展资料:

四分位数:

四分位数(Quartile)是统计学中分位数的一种,即把所有数值由小到大排列并分成四等份,处于三个分割点位置的数值就是四分位数。

1、第一四分位数(Q1),又称“较小四分位数”,等于该样本中所有数值由小到大排列后第25%的数字。

2、第二四分位数(Q2),又称“中位数”,等于该样本中所有数值由小到大排列后第50%的数字。

3、第三四分位数(Q3),又称“较大四分位数”,等于该样本中所有数值由小到大排列后第75%的数字。

4、第三四分位数与第一四分位数的差距又称四分位距(InterQuartile Range, IQR)。

回答2:

首先按从小到大顺序排好,算出整体中位数M为Q2.然后以中位数为分界分为两部分,数字小的一列数字算出中位数为Q1,另一部分较大算出中位数为Q3.Q3-Q1就是interquartible range.你可以试试

回答3:

49-41即可

回答4:

upper quartile — lower quartile 就好

回答5:

Q1=(39+41)/2=40
Q3=(49+51)/2=50
interquartile range=Q3-Q1=10