楼主: 八千里平川
1171 15

[数据管理求助] stata分组数据求助!!急急急!! [推广有奖]

11
八千里平川 发表于 2023-4-9 15:47:34
DΘstinyじò 发表于 2023-4-9 13:46
如果你原来的写的的des=1 是决策1(做),des=2是决策2(不做),对应现在des=0是不做,des=1是做的话,想 ...
刚刚试了一下,最终结果做出来的是各省的样本量,很奇怪

12
DΘstinyじò 发表于 2023-4-9 22:48:45 来自手机
八千里平川 发表于 2023-4-9 15:47
刚刚试了一下,最终结果做出来的是各省的样本量,很奇怪
重新给出示例数据,

13
八千里平川 发表于 2023-4-10 10:12:50
DΘstinyじò 发表于 2023-4-9 22:48
重新给出示例数据,
按照自己设置的情况重新修改了一下数据。让新一列显示成无论某个省份作出哪种决策,对应的都显示出做某种决策的数量,比如11省份做1决策的有3个,然后新一列对应显示出来3,然后11省份做出0决策的时候新一列同样对应显示出来3,然后以此类推。就是以1决策为准,做出的1决策数量对应显示到相应省份,像下面这样,如果是这样的话代码是什么样子的哇
des  area  new
1    11       3
1    11       3
1    37       2
0    37       2
1    11       3
0    11       3
1    37       2
0    11       3
0    22       1
0    22       1
0    22       1
1    22       1

14
DΘstinyじò 发表于 2023-4-11 14:32:03
八千里平川 发表于 2023-4-10 10:12
按照自己设置的情况重新修改了一下数据。让新一列显示成无论某个省份作出哪种决策,对应的都显示出做某种 ...
bys area  des : gen  各省各决策数=_N
bys area (des) :gen new1=各省各决策数[_N]
new1和你的new对照下,应该是你要的吧

15
八千里平川 发表于 2023-4-11 21:15:43
DΘstinyじò 发表于 2023-4-11 14:32
bys area  des : gen  各省各决策数=_N
bys area (des) :gen new1=各省各决策数[_N]
new1和你的new对照 ...
刚刚试了一下,显示的还是不对,奇了怪了,显示的还是没做决策的数量,不是做决策的数量

16
DΘstinyじò 发表于 2023-4-11 22:04:26
八千里平川 发表于 2023-4-11 21:15
刚刚试了一下,显示的还是不对,奇了怪了,显示的还是没做决策的数量,不是做决策的数量
  1. * Example generated by -dataex-. For more info, type help dataex
  2. clear
  3. input int(des area new)
  4. 1 11 3
  5. 1 11 3
  6. 1 37 2
  7. 0 37 2
  8. 1 11 3
  9. 0 11 3
  10. 1 37 2
  11. 0 11 3
  12. 0 22 1
  13. 0 22 1
  14. 0 22 1
  15. 1 22 1
  16. end
复制代码
  1. bys area  des : gen  各省各决策数=_N
  2. bys area (des) :gen new1=各省各决策数[_N]
复制代码
  1. * Example generated by -dataex-. For more info, type help dataex
  2. clear
  3. input int(des area new) double(各省各决策数 new1)
  4. 0 11 3 2 3
  5. 0 11 3 2 3
  6. 1 11 3 3 3
  7. 1 11 3 3 3
  8. 1 11 3 3 3
  9. 0 22 1 3 1
  10. 0 22 1 3 1
  11. 0 22 1 3 1
  12. 1 22 1 1 1
  13. 0 37 2 1 2
  14. 1 37 2 2 2
  15. 1 37 2 2 2
  16. end
复制代码

17
八千里平川 发表于 2023-4-13 13:34:31
DΘstinyじò 发表于 2023-4-11 22:04
解决了!十分感谢

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-7 12:32