全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4453 3
2014-09-29
本人作为stata菜鸟,急求解决办法!拜谢!
比如1.dta和2.dta两个数据文件,包含一个共同的value label,i1。但在1中,i1是表示:1“男性” 2“女性”

在2中,i1表示:1“已婚” 2“未婚”
但merge的时候只能保存master中的value label,导致using部分的标签错乱。
现在1和2中有大量重叠且冲突的value label,如何批量解决这个问题呢?
暂时想的是,干脆把1和2的所有value label更改变量名,变成lb"var"的形式,就不会再有这样的问题了,但也不知道如何操作。
二维码

扫码加我 拉你入群

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

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

全部回复
2014-9-29 12:02:09
现在有了些进展,但还没有完全解决:
local vars “那些有value label的vars”
foreach var of varlist `vars'{
local label1: value label `var’
label copy `label1’ `var’_lbl
label values `var’ `var’_lbl
}
但现在的问题是,如何选择出来那些有value label的variables,在这些variables中进行上述循环呢?
二维码

扫码加我 拉你入群

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

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

2017-3-6 01:59:27
顶起,同问
二维码

扫码加我 拉你入群

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

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

2019-12-21 13:02:42
请问Stata中的Value Label 是指什么?如果两个数据库中其他都一样,只是Value Label 不一样可以合并吗?
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群