在numpy中计算一维数组的移动百分位数/分位数可以使用numpy.percentile()函数。该函数可以计算给定数组在指定百分位数位置的值。
具体步骤如下:
import numpy as np
arr = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
window_size = 3
np.percentile()
函数计算窗口内的中位数,并将结果添加到result
列表中。print(result)
以上代码将输出移动窗口内的中位数列表。
对于numpy中计算一维数组的移动百分位数/分位数,腾讯云没有特定的产品或链接提供。
领取专属 10元无门槛券
手把手带您无忧上云