我是时间序列的新手,正在使用seasonal_decompose()将时间序列分为三个部分:趋势、季节性和剩余值,如下所示:如顶部观测值所示,除2020年和2021年的某些时期外,大多数数值为0然而,季节性地块在“所有”年份之间呈现同样的季节性循环模式,而不是在观测值为非零的时期。我对以下问题感到困惑:为什么季节性在所有年份都有相同的循环模式。以下是可复制的数据,供您参考:
import pan
a <- as.integer(runif(20, min = 0, max = 10))b <- as.data.frame(a[c(-7, -11, -15),])
所以b有17个观测值,是a的一个子集,其中有20个观测值。我的问题是:我将如何使用这两个变量生成第三个变量c,它像a一样有20个观测值,但缺少观测值7、11和15,而其他观测值与b相同,但按a的顺序排列。或者换个说法:我如何把这些缺失的<e