此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

Quantile

Quantile[list, q]
求出 list 列表中的 qth 分位数。
Quantile[list, {q1, q2, ...}]
求出一系列分位数 q1q2...
Quantile[list, q, {{a, b}, {c, d}}]
用由参数 abcd 指定的分位数定义。
Quantile[dist, q]
求出呈符号分布的列表 dist 的四分位数。
  • Quantile[{{x1, y1, ...}, {x2, y2, ...}, ...}, q] 给出{Quantile[{x1, x2, ...}, q], Quantile[{y1, y2, ...}, q]}
  • 对于系列长度 nQuantile[list, q, {{a, b}, {c, d}}] 取决于 x=a+(n+b)q。如果 x 是一个整数,那么结果为 s[[x]],其中 s=Sort[list, Less]。否则结果为s[[Floor[x]]]+(s[[Ceiling[x]]]-s[[Floor[x]]])(c+dFractionalPart[x]),如果结果超出了范围那么将带有从 1 到 n 的指数。
  • 参数的默认值是 {{0, 0}, {1, 0}}
  • 一般的参数搭配包括:
{{0, 0}, {1, 0}}反向实验CDF (默认值)
{{0, 0}, {0, 1}}线性内插法(California方法)
{{1/2, 0}, {0, 0}}元素取值接近于 qn
{{1/2, 0}, {0, 1}}线性内插法(hydrologist方法)
{{0, 1}, {0, 1}}基于平均数的估算法 (Weibull方法)
{{1, -1}, {0, 1}}基于模式的估算法
{{1/3, 1/3}, {0, 1}}基于中值的估算法
{{3/8, 1/4}, {0, 1}}正态分布估算法
  • Quantile[list, q] 总是给出一个与列表 list 中某个元素相同的结果。
  • d=0 时,结果也是这样。
  • d=1 时,Quantile 作为 q 的函数是分段线性的。
  • 在统计工作中约有十种不同的参数选择。
找出一个列表中的中间值:
In[1]:=
Click for copyable input
Out[1]=
 
找出处于列表中四分之一的地方的值:
In[1]:=
Click for copyable input
Out[1]=
 
下四分位和上四分位数:
In[1]:=
Click for copyable input
Out[1]=
 
正态分布的 qth 分位数:
In[1]:=
Click for copyable input
Out[1]=
5 的新功能 | 6 中的修改功能