有没有一种简单的方法来获取numpy数组连续元素的比率?
基本上类似于 numpy.diff(x) 的东西?
所以如果 x=[1,2,10,100 ...],我想要 [0.5, 0.2, 0.1 ...],即 [x1/x2, x2/x3 , x3/x4]。
我知道我可以通过移位和除法轻松地完成这个操作,但与 numpy.diff(x) 相比,它似乎有些笨拙。
基本上类似于 numpy.diff(x) 的东西?
所以如果 x=[1,2,10,100 ...],我想要 [0.5, 0.2, 0.1 ...],即 [x1/x2, x2/x3 , x3/x4]。
我知道我可以通过移位和除法轻松地完成这个操作,但与 numpy.diff(x) 相比,它似乎有些笨拙。