楼主: r7mickey
12845 29

[面板数据求助] 求救:多期DID安慰剂检验出现问题:( [推广有奖]

21
Kealy 发表于 2023-3-22 13:21:50 |只看作者 |坛友微信交流群
uxk652108 发表于 2022-1-26 16:07
我也遇到同样的问题,问题应该是在  foreach j of numlist 1/165{
replace time=1 if (id == `j' & TIME  ...
请问最后是怎么解决的呀 我也遇到了同样的问题

使用道具

22
caixian5525 发表于 2023-3-23 13:37:50 来自手机 |只看作者 |坛友微信交流群
Kealy 发表于 2023-3-22 13:21
请问最后是怎么解决的呀 我也遇到了同样的问题
这个我知道怎么解决,胃:tpyslovess1314

使用道具

23
liangchen_ 学生认证  发表于 2023-3-30 12:17:59 |只看作者 |坛友微信交流群
遇到同样问题,已解决。一个是8楼大佬说的,gen did = treat*post 改成 gen did1=treat1*time;qui xtreg ROA did ...也要改成qui xtreg ROA did1 ... 。其次,如果是在id层面随机抽样,原数据集的id一定得是1 2 3...这种,如果在城市层面随机抽样,city的值也要转成1 2 3...这种。如果城市是字符型变量,用egen cityid= group(city)转化一下即可。这两点做到基本都能跑出结果,代码其他地方没问题。

使用道具

24
Yeshusong 发表于 2023-4-20 12:35:53 |只看作者 |坛友微信交流群
uxk652108 发表于 2022-1-26 16:07
我也遇到同样的问题,问题应该是在  foreach j of numlist 1/165{
replace time=1 if (id == `j' & TIME  ...
同学您好,请问解决了吗?我也遇到了同样的问题

使用道具

25
douxi95 学生认证  发表于 2023-5-14 14:45:11 |只看作者 |坛友微信交流群
liangchen_ 发表于 2023-3-30 12:17
遇到同样问题,已解决。一个是8楼大佬说的,gen did = treat*post 改成 gen did1=treat1*time;qui xtreg  ...
请问这个1 2 3,是指数值型数据,还是说必须是从1开始计数呢?

使用道具

26
778839 发表于 2023-5-26 16:24:57 |只看作者 |坛友微信交流群
chi19990313 发表于 2022-8-17 11:29
楼主解决了么?为什么我修改完之后,结果还是跟你贴的图结果一样?
我也是,应该是
svmat b, names(coef)
svmat se, names(se)
svmat p, names(pvalue)
这里又出了问题,生成的的系数和标准误都是一样的,但不知道怎么解决,请问你最后解决了吗?

使用道具

27
Eastherjg 发表于 2023-5-29 14:54:55 |只看作者 |坛友微信交流群
uxk652108 发表于 2022-1-26 16:07
我也遇到同样的问题,问题应该是在  foreach j of numlist 1/165{
replace time=1 if (id == `j' & TIME  ...
您好,请问最后是怎么解决的呢   我现在也是出现这样的问题

使用道具

28
15236512198 学生认证  发表于 2023-7-28 12:15:17 |只看作者 |坛友微信交流群
liangchen_ 发表于 2023-3-30 12:17
遇到同样问题,已解决。一个是8楼大佬说的,gen did = treat*post 改成 gen did1=treat1*time;qui xtreg  ...
就是这个原因:如果是在id层面随机抽样,原数据集的id一定得是1 2 3...这种,如果在城市层面随机抽样,city的值也要转成1 2 3...这种。如果城市是字符型变量,用egen cityid= group(city)转化一下即可。

我试了试,我也成功了

使用道具

29
15236512198 学生认证  发表于 2023-7-28 12:20:09 |只看作者 |坛友微信交流群
原数据集的id一定得是1 2 3...这种。

因为命令中:foreach j of numlist 1/165{
replace time=1 if (id == `j' & TIME >= sampleTIME[`j',1])
}是按照1至165的顺序匹配的,所以你的id名称也得是1至165才行。

使用道具

30
锅果过 发表于 2023-9-17 20:44:04 |只看作者 |坛友微信交流群
是你前面生成的随机样本出问题了,你前面应该都是出现的0 real changes made,id别搞错了

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 00:23