Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尝试迭代采样,同时提供对所有先前采样步骤的访问_Python_Time Series_Sampling - Fatal编程技术网

Python 尝试迭代采样,同时提供对所有先前采样步骤的访问

Python 尝试迭代采样,同时提供对所有先前采样步骤的访问,python,time-series,sampling,Python,Time Series,Sampling,我正在尝试更改TimeSynth包以满足我的特定需要。此包创建timeseries并向其添加红/白噪声。但是,我已经有了另一个用于创建特定时间序列的包,我想使用TimeSynth包向我的时间序列添加红色噪声 “timeseries.py”中存在以下代码: for i in range(n_samples): # Get time t = time_vector[i] # Sample error if not self.no

我正在尝试更改TimeSynth包以满足我的特定需要。此包创建timeseries并向其添加红/白噪声。但是,我已经有了另一个用于创建特定时间序列的包,我想使用TimeSynth包向我的时间序列添加红色噪声

“timeseries.py”中存在以下代码:

    for i in range(n_samples):
        # Get time
        t = time_vector[i]
        # Sample error
        if not self.noise_generator is None:
            errors[i] = self.noise_generator.sample_next(t, samples[:i - 1], errors[:i - 1])

        # Sample signal
        signal = self.signal_generator.sample_next(t, samples[:i - 1], errors[:i - 1])
        signals[i] = signal

        # Compound signal and noise
        samples[i] = signals[i] + errors[i]
问题是“sample_next”不能用于我的时间序列,因为它特定于在此包“AttributeError:'numpy.ndarray'对象没有属性“sample_next'”中创建的时间序列。以下代码用于创建带有噪波的时间序列:

timeseries = ts.TimeSeries(demand, noise_generator=red_noise)
我想知道如何改变信号的采样方式,使其能够对我自己的时间序列进行采样


提前谢谢

问题是“sample.next”
你是说
sample\u next
??什么是
ts.TimeSeries
?具体地说,什么是
ts
?哦,对不起,是的,我是说下一个示例,我的错。Ts是“导入时间同步为Ts”。因此,ts.TimeSeries是指该包中使用的TimeSeries函数
问题是“sample.next”
您是指
sample\u next
??什么是
ts.TimeSeries
?具体地说,什么是
ts
?哦,对不起,是的,我是说下一个示例,我的错。Ts是“导入时间同步为Ts”。因此,ts.TimeSeries引用该包中使用的TimeSeries函数