stata学习心得与笔记――label 您所在的位置:网站首页 stata命令dir stata学习心得与笔记――label

stata学习心得与笔记――label

2024-05-22 13:43| 来源: 网络整理| 查看: 265

是 否 +2 论坛币 k人 参与回答 经管之家送您一份

应届毕业生专属福利!

求职就业群 赵安豆老师微信:zhaoandou666 经管之家联合CDA

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

立即领取 感谢您参与论坛问题回答

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

+2 论坛币

1 label可以给数据集、变量、变量的值,这三种东西贴标签。命令简介如下

label data

label variable

label define 定义值的标签名

label values 给值赋予标签

label dir 显示值的标签名

label list 显示值的标签名以及具体标签

label drop 去掉值的标签名以及标签

label drop _all 去掉数据中全部值的标签名和标签

label copy 原标签名新标签名

label save

type 可以查看do文件

2命令如下:

① 给数据集贴标签

label data “这是一份汽车资料”

② 给变量贴标签,由于变量有时候都是缩写(简写),妨碍人们理解变量的含义,贴上标签后变量就变得更加清楚

label variable varname “”

label variable make “汽车制造厂商”

label variable weight “汽车重量”

注意:贴标签时,如果有空格或者标点则需要加英文版的双引号,否则可以直接写

故,尽量双引号。例如:

③ 给变量的数值贴标签,特别适用于变量是类别变量的情况。这个命令由2条命令构成

注意:lblname 表示的是标签名

varname 表示的是变量名

label define repair 1 “好” 2 “较好” 3 “中” 4 “较差” 5 “差”

label values rep78 repair

注意:这里面的repair就是lblname(标签名称)

注意:此时在数据编辑窗口,我们会看到数值1、2、3、4、5全部变成了汉字

3 其他常用命令:

label dir 运行这条命令后,会显示所有标签名,即所有lblname,但不展示详细信息

label list 运行这条命令,会显示变量值的标签名+每个值对应的标签,这就是说label list 显示的更加详细。

② 注意label list 可以针对具体的标签名进行操作,例如:label list repair

如果不指定标签名就会显示所有标签名

4 关于扩充变量值的标签,比如值更多了,值的标签也要相应地增多。这时候会用到add modify

具体说来:

label define repair 6 “非常差” 这时候stata会报错。

label define repair 6 “非常差”,add 这个时候就正确了。

label define repair 5 “bad” 会报错

label define repair 5 “bad”, modify 正确,这个命令将原来的标签“差”改成了“bad”

注意:总结说来就是给新的值增加新的标签,用add;给旧的值改变标签用modify

5 去掉值的标签。如果决定把所有的值的标签去掉,则用lable drop

label drop lblname

label drop _all 去掉了所有的值的标签

注意:label drop把数值还原成了数值,但是标签名还是在的。它紧紧跟随着之前的变量。

6 复制值的标签(主要是省力气,在数据集之间传递值的标签)

注意:此时依然需要新的标签名

7 type 查看do文件

run 运行do文件

二维码 扫码加我 拉你入群

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

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

分享0 收藏43 回帖 关键词:汽车制造厂商 汽车制造厂 量的数值 制造厂商 数据编辑


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有