如何在numpy中插值序列
我在数列的插值中遇到了一个问题。我想插值一个序列,例如,如何在numpy中插值序列,numpy,Numpy,我在数列的插值中遇到了一个问题。我想插值一个序列,例如,[1.0,2.0,3.0,4.0],我想得到像[1.0,1.5,2.0,2.5,3.0,3.5,4.0,4.5]这样的序列,在numpy中有没有一种简单的方法可以得到它呢?使用: 要将其与您的系列结合,请执行以下操作: series = [1.0,2.0,3.0,4.0] step = 0.5 np.arange(series[0], ( series[-1] + step ), step) #=> array([ 1. , 1.
[1.0,2.0,3.0,4.0]
,我想得到像[1.0,1.5,2.0,2.5,3.0,3.5,4.0,4.5]
这样的序列,在numpy
中有没有一种简单的方法可以得到它呢?使用:
要将其与您的系列结合,请执行以下操作:
series = [1.0,2.0,3.0,4.0]
step = 0.5
np.arange(series[0], ( series[-1] + step ), step)
#=> array([ 1. , 1.5, 2. , 2.5, 3. , 3.5, 4. , 4.5])
我想你的意思是“一个r”。
series = [1.0,2.0,3.0,4.0]
step = 0.5
np.arange(series[0], ( series[-1] + step ), step)
#=> array([ 1. , 1.5, 2. , 2.5, 3. , 3.5, 4. , 4.5])