楼主: RUPKU
2891 1

[商业管理] 有大神会安慰剂检验的代码吗? [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

高中生

20%

还不是VIP/贵宾

-

威望
0
论坛币
15 个
通用积分
0.0122
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
103 点
帖子
3
精华
0
在线时间
44 小时
注册时间
2020-2-9
最后登录
2020-7-10

楼主
RUPKU 学生认证  发表于 2020-2-23 21:48:07 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
本人在STATA中跑安慰剂检验,代码从别人那里借鉴来之后,自己却死活用不了,跑一部就出现错误 do "C:\Users\RRRRRR~1\AppData\Local\Temp\STD00000000.tmp"
.  forvalue i=1/1000{
  2.
unexpected end of file
r(612);
本人不知道到底是什么原因。希望会的大神能够帮帮我,我必将重金酬谢(价格可私聊)
先将代码复制如下:
forvalue i=1/1000{
     sysuse aq,clear
         g obs_id=_n
         gen random_digit=runiform()
         sort random_digit
         g random_id=_n
         preserve
             keep random_id exp
                 rename exp random_exp
                 rename random_id id
                 label var id
                 save random_exp,replace
         restore
            drop random_digit random_id exp
                rename obs_id id
                label var id
                save rawdata,replace
                use rawdata, clear
        merge 1:1 id using random_exp,nogen
        reg  risk random_exp gender age top1 zcfzl size roe board ddbl
        g _b_random_exp= _b[random_exp]  //提取x的回归系数
        g _se_random_exp= _se[random_exp] //提取x的标准误
        keep _b_random_exp _se_random_exp
        duplicates drop _b_random_exp, force
        save placebo`i', replace
use placebo1, clear
forvalue i=2/1000{
    append using placebo`i' //纵向合并1000次回归的系数及标准误
}  

gen tvalue= _b_random_exp/ _se_random_exp
kdensity tvalue, xtitle("t值") ytitle("分布") saving(placebo_test)

*-删除临时文件
forvalue i=1/1000{
    erase  placebo`i'.dta
}



二维码

扫码加我 拉你入群

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

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

关键词:安慰剂 Unexpected duplicates duplicate forvalue

沙发
周生辰 发表于 2020-10-19 00:47:38 来自手机
RUPKU 发表于 2020-2-23 21:48
本人在STATA中跑安慰剂检验,代码从别人那里借鉴来之后,自己却死活用不了,跑一部就出现错误 do "C:\Users ...
你解决了吗?我也遇到同样问题<br>

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-26 15:21