cupy.percentile#
- cupy.percentile(a, q, axis=None, out=None, overwrite_input=False, method='linear', keepdims=False, *, interpolation=None)[源]#
计算指定轴上数据的 q 分位数。
- 参数:
a (cupy.ndarray) – 计算分位数的数组。
q (float, tuple of floats or cupy.ndarray) – 要计算的分位数,范围在 0 到 100 之间(包括 0 和 100)。
out (cupy.ndarray) – 输出数组。
overwrite_input (bool) – 如果为 True,则允许输入数组 a 被中间计算修改,以节省内存。在这种情况下,此函数完成后输入 a 的内容是未定义的。
method (str) – 当分位数介于两个数据点之间时使用的插值方法。默认使用
linear
插值。支持的插值方法有 ``lower``,higher
,midpoint
,nearest
和linear
。keepdims (bool) – 如果为
True
,则轴保留为一个大小为一的轴。interpolation (str) – 方法关键字参数的已弃用名称。
- 返回值:
a
的分位数,如果指定了轴则沿该轴计算。- 返回类型:
另请参见