全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2802 9
2015-10-16
全部程序如下,目标是看一个遗传位点SNP与结局变量group(1=有病,0=没病)之间的关系.
已知exposure是暴露因素,SNP与exposure强相关。

reg exposure SNP
predict yhat, xb
logit group yhat  , robust

rename yhat y2hold
rename exposure yhat
predict double res, residual
rename yhat exposure                  
rename y2hold yhat  
replace res = res^2  
summarize res

scalar realmse = r(mean)*r(N)/e(df_r)                              
matrix bmatrix = e(b)
matrix Vmatrix = e(V)
matrix Vmatrix = e(V) * realmse / e(rmse)^2
ereturn post bmatrix Vmatrix, noclear
ereturn display

运行程序之后,出错在下面一步:
. ereturn post bmatrix Vmatrix, noclear
estimates post: matrix has missing values
r(504);

求高手帮忙解答




二维码

扫码加我 拉你入群

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

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

全部回复
2015-10-16 15:19:05
如能解答,小弟愿意奉送论坛币,不太会操作,到时候直接送给解答的人还是怎么操作啊
二维码

扫码加我 拉你入群

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

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

2015-10-16 22:55:05
错误信息是矩阵里有缺失值。
你得发数据来,不然没法帮你试。
二维码

扫码加我 拉你入群

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

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

2015-10-17 09:30:30
夏目贵志 发表于 2015-10-16 22:55
错误信息是矩阵里有缺失值。
你得发数据来,不然没法帮你试。
好的,能否留个邮箱,我发你邮箱如何?谢谢啦
二维码

扫码加我 拉你入群

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

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

2015-10-17 09:42:54
夏目贵志 发表于 2015-10-16 22:55
错误信息是矩阵里有缺失值。
你得发数据来,不然没法帮你试。
datafor_renda.xlsx
大小:(35.56 KB)

 马上下载



不知道是否上传成功,还请牛人帮忙搞搞
二维码

扫码加我 拉你入群

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

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

2015-10-17 09:55:19
麦迪他哥哥 发表于 2015-10-17 09:42
不知道是否上传成功,还请牛人帮忙搞搞
你的程序的问题是logit模型回归之后不会设置e(df_r)值,即
scalar realmse = r(mean)*r(N)/e(df_r)      
会生成缺失值,导致之后Vmatrix缺失。
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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