全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2276 1
2008-12-04

下面两个模型如何产生模拟数据啊
模拟例子1:样本量为100,自变量为x1, x2,x3,它们从(0,1)的均匀分布随机抽样得到,自变量的信息矩阵的特征值为(2,0.5,0.3),模型公式为:y=3+12*x1+5*x2+4*x3+e,e~N(0,1)。

模拟例子2:样本量为100,自变量为x1, x2,x3,它们从(0,1)的均匀分布随机抽样得到,X1X2的相关系数为0.6,X2X3的相关系数为0.7,X1X3的相关系数为0.5,模型公式为:y=3+12*x1+5*x2+4*x3+e,e~N(0,1)。

  非常感谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2009-2-7 19:07:00
模拟例子1 这个问题不好做,因为只有covariance matrix的特征值,所以情况比较的复杂,要更具情况产生

模拟例子2 可以用多元统计的包 mvtnorm ,给定mean vector 和 covariance matrix 可以直接的产生(x1,x2,x3) 然后在产生model中的Y
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群