labcopy
Stata社区命令

概述

labcopy是一款专用于复制与交换Stata值标签的社区命令,提供两种操作模式:映射模式可将指定源值标签集(valuelabelname)中的标签定义复制到目标标签集,交换模式则可在同一值标签集中互换两个取值所关联的标签文本。

依赖

Stata 6 及以上

安装

cnssc install labutil, replace

语法

labcopy valuelabelname [ , from(numlist) to(numlist) list ] 
labcopy valuelabelname [ , swap(#1 #2) list ]

示例

示例1,

label def gender 0 "male" 1 "female"

值标签交互编码,二选一:

label def gender 0 "female" 1 "male", modify 
labcopy gender, s(0 1)

示例2,

label def rating 1 "poor" 2 "fair" 3 "OK" 4 "good" 5 "excellent" 

值标签反向编码,二选一:

labcopy rating, f(1/5) t(5/1) 
label def rating 5 "poor" 4 "fair" 3 "OK" 1 "good" 1 "excellent" , modify

作者

姓名:Nicholas J. Cox
机构:University of Durham, U.K.
邮箱:n.j.cox@durham.ac.uk

基本信息
词条统计

所属分类社区命令

浏览次数60

创建者epiman

最后编辑epiman

×
CHARLS指标专栏

中国健康与养老追踪调查

CHARLS分析指标一应俱全,不断完善

指标按照特性多重分类,立刻存到收藏夹