stata:值标签的相关操作
.edit //编辑查看当前数据 右击任意一数据,选择"数据"--"值标签"--可选择:从值标签赋值 附加值标签给变量 隐藏所有值标签等相关操作 //从值标签赋值:将13条观测值的tb1m_a_c9 利用值标签修改为-2 . replace tb1m_a_c9 = -2 in 13 . replace ta4m_a20_c10 = -10 in 35 (1 real change made) . replace ta4m_a20_c10 = -9 in 35 (1 real change made) 附加值标签给变量:将指定值标签附加给指定变量:ta4m_a20_c10 附加给变量tb1m_a_c9 . label values ta4m_a20_c10 tb1m_a_c9 . //管理值标签:可创建 编辑 删除值标签(值的添加 编辑 删除值) //删除值标签 . label drop ads1_20 //编辑值标签 . label define alive_a20_c1 -11 "无法判断" -9 "缺失" -8 "不适用" -2 "拒绝回答" -1 "不知道" 0 "去世" 1 "健在" 5 "去世", replace //为值标签alive_a20_c1添加:7 "待定" . label define alive_a20_c1 7 "待定", add 隐藏所有值标签:将当前数据中所有的值标签不显示,只显示对应的具体值(各值的具体含义不显示) //将当前文件中所有的值标签保存为11.do文件 ,可利用其重新修改所有值标签 . label save using 11 file 11.do saved //11.do文件内容 // label define alive_a20_c1 -11 `"无法判断"', modify // label define alive_a20_c1 -9 `"缺失"', modify // label define alive_a20_c1 -8 `"不适用"', modify // label define alive_a20_c1 -2 `"拒绝回答"', modify // label define alive_a20_c1 -1 `"不知道"', modify // label define alive_a20_c1 0 `"去世"', modify // label define alive_a20_c1 1 `"健在"', modify // label define alive_a20_c1 5 `"去世"', modify // label define alive_a20_c1 7 `"待定"', modify // label define familysize20 -10 `"无法判断"', modify // label define familysize20 -9 `"缺失"', modify // label define familysize20 -8 `"不适用"', modify // label define familysize20 -2 `"拒绝回答"', modify // label define familysize20 -1 `"不知道"', modify //将当前文件中的值标签alive_a20_c1保存为22.do文件 ,可利用其重新修改所有值标签 . label save alive_a20_c1 using 12 file 12.do saved //12.do文件具体内容: // label define alive_a20_c1 -11 `"无法判断"', modify // label define alive_a20_c1 -9 `"缺失"', modify // label define alive_a20_c1 -8 `"不适用"', modify // label define alive_a20_c1 -2 `"拒绝回答"', modify // label define alive_a20_c1 -1 `"不知道"', modify // label define alive_a20_c1 0 `"去世"', modify // label define alive_a20_c1 1 `"健在"', modify // label define alive_a20_c1 5 `"去世"', modify // label define alive_a20_c1 7 `"待定"', modify //显示指定标签的各个具体值 //显示值标签alive_a20_c1各个具体值 . label list alive_a20_c1 alive_a20_c1: -11 无法判断 -9 缺失 -8 不适用 -2 拒绝回答 -1 不知道 0 去世 1 健在 5 去世 7 待定 //删除所有值标签 . label drop _all //显示所有值标签名称: . label dir //显示所有值标签名称及对应值: . label list //值标签复制: //将值标签fid20复制为findd20,其对应值完全相同 . label copy fid20 findd20 . label list findd20 findd20: -10 无法判断 -9 缺失 -8 不适用 -2 拒绝回答 -1 不知道