labmap
Stata社区命令

概述

labmap是一款通过数学映射规则批量定义Stata值标签的社区命令,支持两种方式指定映射逻辑:使用labels()选项自定义数值到标签的对应关系,或通过first()、step()、max()参数生成等差数列式标签(例如将分钟数值0、720、1440系统映射为小时标签"0"、"12"、"24"),生成的标签以数值字符串形式呈现。

依赖

Stata 7及以上

安装

cnssc install labutil, replace

语法

labmap valuelabelname , values(integer numlist) labels(numlist) [ prefix(str) postfix(str) list label_options ]
labmap valuelabelname , values(integer numlist) first(#) step(#) [ maximum(#) prefix(str) postfix(str) list label_options ]

示例

labmap time, v(0(60)1440) l(12 1/12 1/12)
labmap time, v(0(60)1440) f(12) m(12) s(1)

作者

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

基本信息
词条统计

所属分类社区命令

浏览次数59

创建者epiman

最后编辑epiman

×
CHARLS指标专栏

中国健康与养老追踪调查

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

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