楼主: r7mickey
18404 30

[面板数据求助] 求救:多期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
拉您入交流群
GMT+8, 2026-1-8 12:46