python 返回数组的相邻成员的平均值。用于绘制箱数。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 返回数组的相邻成员的平均值。用于绘制箱数。相关的知识,希望对你有一定的参考价值。

def mid(x, base=None):
    '''Return mean value of adjacent member of an array.
    Useful for plotting bin counts.
    '''
    if base is None:
        x = np.asarray(x)
        return  (x[1:] + x[:-1])/2.
    elif base == 'log':
        return np.exp(mid(np.log(x)))
    elif base == 'exp':
        return np.log(mid(np.exp(x)))
    else:
        assert base > 0
        return np.log(mid(base**x))/np.log(base)

以上是关于python 返回数组的相邻成员的平均值。用于绘制箱数。的主要内容,如果未能解决你的问题,请参考以下文章

多维数组netcdf图的python平均值

813. 最大平均值和的分组(Python)

C语言试题五之计算并输出给定数组(长度为9)中每相邻两个元素之平均值的平方根之和

Python中的ValueError,数组中的索引数不匹配

Leetcode练习(Python):第162题:峰值元素是指其值大于左右相邻值的元素。 给定一个输入数组 nums,其中 nums[i] ≠ nums[i+1],找到峰值元素并返回其索引。 数组

简单的线性M移动平均