##指标列表 比如 450 120 553 994 334 844 675 496这样一系列数据 (120 334 450 496 553 675 844 994
) ###count
count of the items processed 总数,这里是8个
###max/upper
The largest value 最大值,这里是994
###min/lower
The smallest value 最小值,这里是120
###sum
Total of items 总和,这里是4466
###mean
average of the items 平均值,这里是558.25
###sum_90
The sum of values up to the 90th percentile 按大小升序,前90%的数据总和,这里是3472(
4466-994
)
###upper_90
The upper value of the 90th percentile group 按大小升序,前90%的数据中最大的数,这里是844
###mean_90
The average of values up to the 90th percentile 按大小升序,前90%的数据的平均值,这里是496
###90thPercentile 一组n个观测值按数值大小排列,处于p%位置的值称第p百分位数。百分位通常用第几百分位来表示,如第五百分位,它表示在所有测量数据中,测量值的累计频次达5%。
百分位数提供了有关各数据项如何在最小值与最大值之间分布的信息。对于无大量重复的数据,第p百分位数将它分为两个部分。大约有p%的数据项的值比第p百分位数小;而大约有(100-p)%的数据项的值比第p百分位数大。 90%响应时间,就是这个意思,比如一个小时内90%的响应时间为500ms,表示是这个小时内所有请求该页面的响应时间中,有90%的请求响应时间小于或等于500ms
- 计算方法
设一个序列供有n个数,要求(k%)的Percentile: (1)从小到大排序,求(n-1)k%,记整数部分为i,小数部分为j (
这里7*0.9=6.3,i为6,j为0.3
) (2)所求结果=(1-j)第(i+1)个数+j第(i+2)个数 (这里为0.7844+0.3*994=889) 特别注意以下两种最可能考的情况: (1)j为0,即(n-1)*k%恰为整数,则结果恰为第(i+1)个数 (2)第(i+1)个数与第(i+2)个数相等,不用算也知道正是这两个数。
##doc