如何在Python中计算数值趋势线
我有一个用Python 2.6写的监控应用,它可以计算队列中的条目数量(叫做queue_len)。我想创建一个简单的函数,能够利用这些queue_len随时间变化的值,提取出一个趋势。
我的目标是根据这些趋势的变化(是上升还是下降)来决定是否启动或关闭队列处理节点,而不是频繁切换。
我在想,金融领域的MACD指标看起来有点像我需要的东西,或者说它真的适合吗?希望能得到一些帮助。
1 个回答
1
这不就是一个简单的导数吗?
def derivs(l):
return [l[i + 1] - l[i] for i in range(len(l) - 1)]