我有两个列表中表示的时间序列数据,即:
dataDomain = [-10.20, -10.01, -9.97, -9.85, -9.68]
dataMeasured = [2.3, 7.3, 1.5, 4.4, 5.0]
每个测量值对应于相同列表索引位置的域值(dataMeasured = f(dataDomain))。
现在我要放大/缩小信号。该域应由n个等距间隔组成,这可以通过numpy库中的“ linspace”方法来实现:
import numpy as np
n = 10
newDomain = np.linspace(min(dataDomain), max(dataDomain), n)
到目前为止,太好了。
但是,为了为每个域值分配一个测量数据值,我需要对沿该域的间隔的测量数据求平均值。有没有一种整洁的方法?