Stata:变量名称 及相关操作
变量名称
基本规则:由英文字母、数字或者_组成;需以英文字母或者_作为开头,区分大小写。
举例合理名称:a1 ,a_1,_a1
注意事项:“_”一般不作为首字母(因许多内部变量由“_”加字母组成,避免混淆)
2.查看资料命令
describe(可简写为des):查看所有变量的结构,如何时建立数据库,变量名称,储存类型,变量的显示格式,变量标签等
describe, detail:查看更加详细内容
ds:所有变量的名称
ds has(type int):显示整数型变量
ds not(type byte):显示非字节型变量
list var: 列出变量var的每个观察值
list var, sep(7): 列出变量var的每个观察值,间隔7行结果显示一条分隔线,系统默认是5行显示一条分隔线
list var, sep(0): 列出变量var的每个观察值,无分隔线
sort a:对变量a进行排序
list var1 var2 in 1/20, sepby(a): 列出变量var的前20个观察值,a变量不同观察值之间具备分隔线
label data “可爱”: 将整个数据加标签为可爱
label var age 年龄: 将变量var加标签为age
label define b 1 “男” 2 “女”: 定义标签b
label values gender b: 将变量gender和标签b联系起来
labelbook:显示数字和文字(变量的标签)的对应关系
lookfor ID:查询含有ID的变量或者标签,此命令常用于大型的数据
lookfor ID gender:查询含有ID或者gender的变量或者标签