楼主: yuquanguihua
7382 6

[编程问题求助] 如何在分类回归中生成记录各个回归方程的t值和r2呢? [推广有奖]

  • 7关注
  • 8粉丝

硕士生

20%

还不是VIP/贵宾

-

威望
0
论坛币
7339 个
通用积分
0.8963
学术水平
2 点
热心指数
1 点
信用等级
1 点
经验
1949 点
帖子
94
精华
0
在线时间
111 小时
注册时间
2012-9-22
最后登录
2015-4-8

楼主
yuquanguihua 发表于 2014-10-7 21:42:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
在进行分类回归时,可通过下面的命令来提取每次回归的预测值和残差,并且生成新的变量,那么怎样将每次得到t值和r2记录到变量呢?
gen nda=.
gen da=.      
forvalue i=1/$g {
        cap noisily reg  y x if g ==`i'
        qui predict nda1 if e(sample)
        qui predict da1 if e(sample), res
        qui replace nda=nda1 if e(sample)
        qui replace da=da1 if e(sample)
        qui cap drop nda1 da1
    }

二维码

扫码加我 拉你入群

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

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

关键词:回归方程 forvalue replace predict noisily 记录 如何

沙发
hyu9910 在职认证  发表于 2014-10-7 21:46:26
如果你能够读取回归的这些结果到LOCAL局部变量,那就可以了

藤椅
yuquanguihua 发表于 2014-10-7 22:43:49
hyu9910 发表于 2014-10-7 21:46
如果你能够读取回归的这些结果到LOCAL局部变量,那就可以了
取系数是g(a),常数项是cons(c),拟合值是predict,但是读取t值和r2的命令是什么呢?

板凳
hyu9910 在职认证  发表于 2014-10-7 23:05:46
yuquanguihua 发表于 2014-10-7 22:43
取系数是g(a),常数项是cons(c),拟合值是predict,但是读取t值和r2的命令是什么呢?
应该可以网上查STATA的reg(regress)命令找到的

报纸
yuquanguihua 发表于 2014-10-7 23:20:33
hyu9910 发表于 2014-10-7 23:05
应该可以网上查STATA的reg(regress)命令找到的
help reg 里解决了r2,但是找不到t值啊,

地板
hyu9910 在职认证  发表于 2014-10-7 23:39:21
yuquanguihua 发表于 2014-10-7 23:20
help reg 里解决了r2,但是找不到t值啊,
我现在没有做STATA的项目,也记不住所有的细节啊。  你再网上查下呢,找找遗漏的信息呢

7
austen06 发表于 2014-10-8 01:54:36
r2被保存在scalar  e(r2)里边,t需要自己计算,用系数和标准误,这两个被保存在e(b)和e(V)矩阵里

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-5-1 13:30