statsmodels.sandbox.tsa.fftarma.ArmaFft.generate_sample

ArmaFft.generate_sample(nsample=100, scale=1.0, distrvs=None, axis=0, burnin=0)

从ARMA模拟数据。

Parameters:
nsampleint or tuple of ints

如果 nsample 是整数,则这将创建一个长度为 size 的一维时间序列。如果 nsample 是元组,则创建一个 len(nsample) 维的时间序列,其中时间沿输入变量 axis 索引。除非 distrvs 生成依赖数据,否则所有序列都是独立的。

scalefloat

噪声的标准差。

distrvsfunction, random number generator

一个生成随机数的函数,并接受 size 作为参数。默认是 np.random.standard_normal。

axisint

详情请参阅nsample。

burninint

样本开始时需要丢弃的观测值数量。 用于减少对初始值的依赖。

Returns:
ndarray

从ARMA过程中随机抽取的样本。


Last update: Oct 16, 2024