Quantile

Quantile[list, q]
求出 list 列表中的 分位数.

Quantile[list, {q1, q2, ...}]
求出一系列分位数 、....

Quantile[list, q, {{a, b}, {c, d}}]
用由参数 abcd 指定的分位数定义.

Quantile[dist, q]
求出呈符号分布的列表 dist 的四分位数.

更多信息更多信息

  • Quantile 也称作风险价值(VaR)或分位数.
  • Quantile[list, q] 给出 Sort[list, Less][[Ceiling[qLength[list]]]].
  • Quantile[{{x1, y1, ...}, {x2, y2, ...}, ...}, q] 给出.
  • 对于长度为 n 的列表,Quantile[list, q, {{a, b}, {c, d}}] 取决于 . 如果 x 是一个整数,那么结果为 ,其中 s=Sort[list, Less]. 否则结果为s[[Floor[x]]]+(s[[Ceiling[x]]]-s[[Floor[x]]])(c+dFractionalPart[x]),如果结果超出了范围那么将带有从 1 到 n 的指数.
  • 参数的默认值是 .
  • 一般的参数选择包括:
  • {{0, 0}, {1, 0}}反向实验CDF (默认值)
    {{0, 0}, {0, 1}}线性内插法(California方法)
    {{1/2, 0}, {0, 0}}元素取值接近于
    {{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 时,结果也是这样.
  • d 时,Quantile 作为 q 的函数是分段线性的.
  • Median[list] 等价于 Quantile[list, 1/2, {{1/2, 0}, {0, 1}}].
  • 在统计工作中约有十种不同的参数选择.
  • Quantile 可用于 SparseArray 对象.
  • Quantile[dist, q] 等同于 InverseCDF[dist, q].

范例范例打开所有单元关闭所有单元

基本范例 (6)基本范例 (6)

找出一个列表中的中间值:

In[1]:=
Click for copyable input
Out[1]=

找出处于列表中四分之一的地方的值:

In[1]:=
Click for copyable input
Out[1]=

下四分位和上四分位数:

In[1]:=
Click for copyable input
Out[1]=

正态分布的 q 分位数:

In[1]:=
Click for copyable input
Out[1]=

连续单元分布的分位数函数:

In[1]:=
Click for copyable input
Out[1]=

离散单元分布的分位数函数:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
版本 5 的新功能 | 版本 6 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »