楼主: cen啧啧
2154 4

[编程问题求助] stata输入trperiod(1 2)报错,treatment periods not found in time variable [推广有奖]

  • 0关注
  • 0粉丝

本科生

60%

还不是VIP/贵宾

-

威望
0
论坛币
18 个
通用积分
1.3500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
8059 点
帖子
22
精华
0
在线时间
172 小时
注册时间
2017-2-20
最后登录
2023-11-20

楼主
cen啧啧 学生认证  发表于 2021-11-23 16:56:43 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
用stata做ITSA,参考了Ariel Linden 的文章 Conducting interrupted time-series analysis for single- and multiple-group comparisons中的stata命令,当干预措施发生在两个时间点时,用的命令是[size=7.9701pt]itsa cigsale, single treat(3) trperiod(1982 1989) lag(1) replace posttr [size=7.9701pt]figure,但是会报错:Treatment periods not found in time variable. Check trperiod( )。当把时间点只保留一个时,是可以输出结果的,有小伙伴遇到过相同问题嘛?想知道哪里出错了,该怎么修改。
二维码

扫码加我 拉你入群

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

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

关键词:treatment Variable Periods period treat

沙发
cen啧啧 学生认证  发表于 2021-11-28 14:05:18
已解决,加分号就可以了。

藤椅
德拉满却 发表于 2022-9-14 20:04:38
cen啧啧 发表于 2021-11-28 14:05
已解决,加分号就可以了。

板凳
德拉满却 发表于 2022-9-20 20:29:06
奇怪的是,我的不加分号可以出图,加了分号反而报错

报纸
杨小壮 发表于 2023-9-12 16:33:14
请问我用itsa 总费用 , single trperiod(202108) lag(1) figure命令。

但是报错
Treatment periods not found in time variable: check trperiod()
我又使用
itsa 总费用, single trperiod(2.0e+05) lag(1) posttrend figure
还是报错这个,是为什么呢?
已经做了tsset year了,但显示我有gaps,也找不到gaps


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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-9 05:25