楼主: 121234567891
5321 11

[数据管理求助] Stata数据赋值问题 [推广有奖]

  • 14关注
  • 0粉丝

硕士生

52%

还不是VIP/贵宾

-

威望
0
论坛币
3 个
通用积分
0.0322
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2471 点
帖子
91
精华
0
在线时间
166 小时
注册时间
2020-10-22
最后登录
2023-5-11

楼主
121234567891 发表于 2021-9-17 01:05:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问大家论文中变量赋值的问题1.受教育年限只有高中,大学,初中,高中,文盲/半文盲,大专 这种学历怎么赋值成受教育年限。2.还有年龄怎么用出生年月来计算。3.在婚(有配偶),未婚,丧偶,离婚,要赋值用Stata处理要怎么赋值?


二维码

扫码加我 拉你入群

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

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

关键词:STATA数据 Stata tata 受教育年限 教育年限

回帖推荐

zdlspace 发表于4楼  查看完整内容

沙发
wdlbcj 学生认证  发表于 2021-9-17 15:36:11
1. 学历的赋值按照0 1 2  3 来就可以  这是一个有序变量
2. 年龄可以日期做差来计算
3. 婚姻状况这个做一个离散的处理就可以,也可以0 1  表示不同的婚姻状况,表示是否未婚 是否丧偶,

藤椅
121234567891 发表于 2021-9-17 22:08:00
wdlbcj 发表于 2021-9-17 15:36
1. 学历的赋值按照0 1 2  3 来就可以  这是一个有序变量
2. 年龄可以日期做差来计算
3. 婚姻状况这个做一 ...
感谢您的回答!

板凳
zdlspace 学生认证  发表于 2021-9-18 13:23:35
121234567891 发表于 2021-9-17 22:08
感谢您的回答!
  1. * Example generated by -dataex-. For more info, type help dataex
  2. clear
  3. input str16 var1 str21 var2 double var3 var4
  4. "高中"           "在婚(有配偶)" 19900102    20210918
  5. "大学"           "未婚"                20000205 20210918
  6. "初中"           "丧偶"                19890505 20210918
  7. "高中"           "离婚"                19780304 20210918
  8. "文盲/半文盲"    ""                      19760909 20210918
  9. "大专"           ""                      19870609 20210918
  10. end


  11. gen edu=cond(var1=="文盲/半文盲",0,cond(var1=="初中",9,cond(var1=="高中",12,16)))
  12. gen married=cond(var2=="在婚(有配偶)",1,cond(var2=="未婚",2,cond(var2=="丧偶",3,4)))

  13. numdate d birth=var3,p(YMD)
  14. numdate d today=var4,p(YMD)
  15. gen age1=datediff_frac(birth,today,"y")
复制代码

报纸
121234567891 发表于 2021-9-18 14:28:50
zdlspace 发表于 2021-9-18 13:23
感谢!!!

地板
121234567891 发表于 2021-9-18 16:54:53
wdlbcj 发表于 2021-9-17 15:36
1. 学历的赋值按照0 1 2  3 来就可以  这是一个有序变量
2. 年龄可以日期做差来计算
3. 婚姻状况这个做一 ...
老师,婚姻状况有在婚(有配偶),未婚,丧偶,离婚,但是我只想做 已婚 = 1,非婚 = 0 ,这个要怎么操作?把在婚(有配偶) ,丧偶,离婚这三个都归入到非婚=0吗?

7
zdlspace 学生认证  发表于 2021-9-18 17:20:33
121234567891 发表于 2021-9-18 16:54
老师,婚姻状况有在婚(有配偶),未婚,丧偶,离婚,但是我只想做 已婚 = 1,非婚 = 0 ,这个要怎么操作 ...
这个问题已经不是计量问题了

8
wdlbcj 学生认证  发表于 2021-9-18 18:32:02
121234567891 发表于 2021-9-18 16:54
老师,婚姻状况有在婚(有配偶),未婚,丧偶,离婚,但是我只想做 已婚 = 1,非婚 = 0 ,这个要怎么操作 ...
你好,一般的,这里的丧偶离婚再婚,应该都是计入已婚的;如果样本量少的话也可以去除,但记为非婚是不妥当的

9
121234567891 发表于 2021-9-18 21:17:58
wdlbcj 发表于 2021-9-18 18:32
你好,一般的,这里的丧偶离婚再婚,应该都是计入已婚的;如果样本量少的话也可以去除,但记为非婚是不妥 ...
好的,那就这样做吧

10
zdlspace 学生认证  发表于 2021-9-18 22:48:16
wdlbcj 发表于 2021-9-18 18:32
你好,一般的,这里的丧偶离婚再婚,应该都是计入已婚的;如果样本量少的话也可以去除,但记为非婚是不妥 ...
这个问题要去找找权威文献,这种家庭调查数据库用的人比较多,这个问题有很多人处理过,看看人家怎么处理的,不要轻易下结论,丧偶和离婚究竟属于哪一种,必须得参考相关文献。

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-2 07:27