全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5553 2
2010-04-10
各位路过的大侠,帮帮忙,怎样在stata运行完命令加权最小二乘法vwls后,得到该方程的可决系数呢?
我自己有试过编程算出可决系数,但那结果好像是错的,下面是我编的算那可决系数的程序
vwls y x ,sd(x2)  /* 权重为1/x2 */
predict yhat
sum y
scalar py=r(mean)
display py
gen ts=(y-py)^2      /*总离差平方和*/
gen es=(yhat-py)^2   /*回归平方和 */
sum ts
scalar tss=r(sum)
display tss   /*总离差平方和*/
sum es
scalar ess=r(sum)
display ess   /*回归平方和 */
display ess/tss  /*可决系数*/
二维码

扫码加我 拉你入群

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

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

全部回复
2010-4-10 21:12:56
通过以下三步可得到可决系数:
vwls y x ,sd(x2)
predict yhat,xb
corr bp yhat
di "R2="r(rho)^2
二维码

扫码加我 拉你入群

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

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

2018-3-22 23:55:46
bbs0805 发表于 2010-4-10 21:12
通过以下三步可得到可决系数:
vwls y x ,sd(x2)
predict yhat,xb
可以解释下 每个参数要怎么替换么?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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