楼主: yuhangmi0
1290 1

[求助] stata 出现^invalid name [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

初中生

38%

还不是VIP/贵宾

-

威望
0
论坛币
13 个
通用积分
0.0000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
50 点
帖子
2
精华
0
在线时间
26 小时
注册时间
2017-5-2
最后登录
2025-3-22

楼主
yuhangmi0 发表于 2023-10-10 09:29:06 |AI写论文
50论坛币
set obs 2206
set seed 237
gen hits5 = 0
gen y = runiform()
gen trend = _n if _n <= 200

gen date_var = date(var1, "YMD")
format date_var %td
tsset date_var

forval j = 1/10000 {
    gen y2 = (L.y)^2 + runiform()
    gen dy = L.y - y
    reg dy (L.y)^2  trend
    scalar tnl = _b[L2.dy]
    if tnl < -1.40 {
        replace hits5 = hits5 + 1
    }
    drop y2
    drop dy
}

display "5%: " %7.4f (hits5 / 10000 * 100)
display "Hits5: " hits5

关键词:invalid Valid Stata name tata

沙发
erinich 发表于 2023-10-15 10:26:23
代码里循环位置有两个信息要修改为y2
   reg dy y2  trend
    scalar tnl = _b[y2]

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-30 20:47