我有以下数据集,我正在尝试运行时间序列,但是R和时间序列是新手。时间用t表示。目的是尝试找出X1-X5对AverageSales(Y1)和Averagevisit(Y2)的影响,以查看它们是否有影响。 X1-X5因商店而异。我的猜测是,Y1和Y2在之前的时间与Y1 / Y2相关,这就是为什么我要进行时间序列分析的原因。也许我根本不需要时间序列?
Shop= c(A, A, A, B, B, B)
X1=c(20, 20, 20, 30, 30, 30)
X2= c(5, 5, 5, 2, 2, 2)
X3= c(20, 20, 20, 10, 10, 10)
X4=c( 15, 15, 15, 5, 5, 5)
t= c(10, 20, 30, 10, 20, 30)
Y1 =c(3.464, 2.898, 2.52, 2.224, 1.896, 1.646)
Y2=c(9.354058058, 7.507103103, 5.991591592, 4.630454454,
4.279463463, 3.590274274)
在我的数据中,每家商店从1-2000开始重复t。我尝试使用ts(data,freq... )
,但是如何将t
设置为变量? ts(data, frequency=1, start=1, end=2000)
?然后如何运行回归?