因此,我应该使用n=50
代理为以下各项生成数据集:
Xi1,Xi2 ∼ N(1,1.5^2)
Ui1 ∼ N(0,Xi1^2)
εi ∼ N(0,2^2)
Ui2 ∼ εi + 0.5Ui1
Yi1 = 1−0.5Xi1 +Ui1
Yi2 = 1 − 0.5Xi2 + Ui2
其中i
下标指示代理,第二个下标被视为时间索引。
然后,我必须跨个人和时间堆叠数据,并以[Y,X,U]
的形式(nxT)x3
和n=50
的矩阵T=2
结束。我应该在数据集中与每个i
代理相对应的T行中结束。
我对R
的使用经验为零,因为这是第一次使用它,我对于应该在控制台中键入什么来达到此效果感到非常困惑。我已经阅读了R
帮助并在Google上搜索了不同的代码,但是我仍然不确定如何解决此问题。
我真的很感谢在构造此数据集方面的一些帮助,因为我真的不知道从哪里开始制作这些数据。