楼主: soalz
50592 13

[编程问题求助] stata怎么分类统计并生成新变量 [推广有奖]

11
销售部f 发表于 2019-6-19 00:09:40
chrisky 发表于 2014-8-9 16:11
这是啥意思呢?

12
一名博思僧 发表于 2021-8-5 17:02:13
请教大神们:cfps问卷中您享有哪些医保?1是公费医疗,2是城镇职工,3是城镇居民,4是补充医保,5是新农合,78是以上都没有,我想生成一个新的二分类变量是否有医保,只要1235任一个有则赋值为1,4和78为0,那么该如何写命令呢

13
zdlspace 学生认证  发表于 2021-8-5 18:05:13
一名博思僧 发表于 2021-8-5 17:02
请教大神们:cfps问卷中您享有哪些医保?1是公费医疗,2是城镇职工,3是城镇居民,4是补充医保,5是新农合 ...
  1. * Example generated by -dataex-. For more info, type help dataex
  2. clear
  3. input double(var1 var2 var3)
  4. 1 3 5
  5. 2 4 3
  6. 3 5 1
  7. 4 3 5
  8. 5 4 3
  9. 78 4 .
  10. end

  11. egen wanted=anymatch(*),v(1 2 3 5)

  12.     +-----------------------------+
  13.      | var1   var2   var3   wanted |
  14.      |-----------------------------|
  15.   1. |    1      3      5        1 |
  16.   2. |    2      4      3        1 |
  17.   3. |    3      5      1        1 |
  18.   4. |    4      3      5        1 |
  19.   5. |    5      4      3        1 |
  20.      |-----------------------------|
  21.   6. |   78      4      .        0 |
  22.      +-----------------------------+
复制代码

14
zdlspace 学生认证  发表于 2021-8-5 18:06:11
zdlspace 发表于 2021-8-5 18:05
你的数据格式我不太了解,猜测了一下是不是这样的呢?

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

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