赞
踩
Jan 2021
JAN I LOVE YOU
在一月,期待一个美好春天
下载CSMAR数据后,给变量贴标签是件比较费力的事
如何利用CSMAR提供的变量说明文件
在stata中批量添加标签呢?
01
打开这个txt文件,全选,复制,粘贴到stata的Data-editer里面
02
执行如下命令:
*去掉间隔
replace var1 = subinstr(var1," - ","-",.)
*分割字符串
replace var1 = subinstr(var1," ["," *[",.)
split var1, p(*) gen(s)
*加上前缀
gen s3 = " label var "
replace s1 = lower(s1)
replace s2 = `"""' + s2 + `"""'
*排序
order s3 s1 s2
keep s3 s1 s2
03
将Data-editor窗口中的内容贴入Do-editor里面
04
导入需要贴标签的文件,然后框选刚刚贴到Do-editor中的命令,按住ctrl+d即可完成批量贴标签。
记录阿喵学习过程
附上B站学习视频
https://www.bilibili.com/video/BV1N7411d7fr
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。