生成数据集并堆叠数据

时间:2019-05-29 00:51:59

标签: r

因此,我应该使用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)x3n=50的矩阵T=2结束。我应该在数据集中与每个i代理相对应的T行中结束。

我对R的使用经验为零,因为这是第一次使用它,我对于应该在控制台中键入什么来达到此效果感到非常困惑。我已经阅读了R帮助并在Google上搜索了不同的代码,但是我仍然不确定如何解决此问题。

我真的很感谢在构造此数据集方面的一些帮助,因为我真的不知道从哪里开始制作这些数据。

0 个答案:

没有答案