数据挖掘导论中3.2.2的百分位数计算方法
2014-09-24 13:53
1356 查看
在这一节中给出例子:1到10的整数的百分位数P0,P10...P100分别为1.0,1.5,2.5,3.5,4.5,5.5,6.5,7.5,8.5,9.5,10.0按照惯例P0=min(X), P100=max(X)。
那么我们对于P0和P100就没有什么好说的了,都是规定好了的。但是P(j)如何计算呢?
下面我们引用百度百科中对于百分位数的计算公式:
第1步:以递增顺序排列原始数据(即从小到大排列)。
第2步:计算指数i=np%
第3步:
l)若 i 不是整数,将 i 向上取整。大于i的毗邻整数即为第p百分位数的位置。
2) 若i是整数,则第p百分位数是第i项与第(i+l)项数据的平均值。
i=1是整数,那我们计算P10=(x(i)+x(i+1))/2=(1+2)/2=1.5
剩下的大家可以按照这个公式以此计算了。
那么我们对于P0和P100就没有什么好说的了,都是规定好了的。但是P(j)如何计算呢?
下面我们引用百度百科中对于百分位数的计算公式:
第1步:以递增顺序排列原始数据(即从小到大排列)。
第2步:计算指数i=np%
第3步:
l)若 i 不是整数,将 i 向上取整。大于i的毗邻整数即为第p百分位数的位置。
2) 若i是整数,则第p百分位数是第i项与第(i+l)项数据的平均值。
下面我们开始计算P10:
按照上述的计算公式i=n*p%=10*10%=1,其中n为1到10的整数个数,也就是10,P=10,所以我们得到i=1i=1是整数,那我们计算P10=(x(i)+x(i+1))/2=(1+2)/2=1.5
剩下的大家可以按照这个公式以此计算了。
相关文章推荐
- [转]数据挖掘学习之数据立方体计算方法
- JS的toFixed方法设置小数点位数后再进行计算,数据出错问题
- 数据挖掘和知识发现的技术、方法及应用
- 数据挖掘和知识发现的技术、方法及应用 --------http://blog.csdn.net/gongfs/archive/2006/03/17/627244.aspx
- 空间数据挖掘的主要方法总结
- 海量数据,数据挖掘,数据存储方法
- 数据挖掘常见分析方法
- 基于数据挖掘的课程相关 性方法研究与实现
- 数据挖掘方法汇总
- 【转载】主要空间数据挖掘方法
- 数据挖掘方法汇总
- 数据挖掘和知识发现的技术、方法及应用
- 数据挖掘和知识发现的技术、方法及应用
- 计算位数的3种方法
- 空间数据挖掘技术理论及方法
- 数据挖掘和知识发现的技术、方法及应用
- 数据挖掘和知识发现的技术、方法及应用
- Float或Double浮点型计算导致小数点后面显示过长数据的解决方法
- 数据挖掘--聚类方法
- [转]数据挖掘和知识发现的技术、方法及应用