常用命令搭配如下
:
1.
missings report
:报告指定变量的缺失值个数,若不指定变量则报告所有变量的缺失值个数。这一命令的用法与nmissing类似,具体语法如下:
missings report [varlist] [if] [in] [, common_options observations minimum(#) percent format(format) sort show(#)]
常用的选项如下:
① obs:不再按每一个变量的缺失值个数报告,而按每一行观测值的缺失值个数报告;
② p:不再报告变量的缺失值个数,而报告缺失值占总个数的比例报告;
③ format(format)必须与选项percent一起出现,指定percent的格式,默认值为format(%5.2f);
④ min(#):规定报告指定变量缺失值的最小个数,例如,min(5)规定只有当指定变量的缺失值不少于5个的时候才会被报告出来;
⑤ sort:按照变量列表中每个变量所包含的缺失值个数降序报告;
⑥ show(#)必须与选项sort一起使用,指定在排序的基础上报告变量的最多个数;
⑦ 通用选项common_options包括:
numeric (all subcommands):只考虑数值型缺失值。
string (all subcommands) :只考虑字符型缺失值。
sysmiss (all subcommands) :考虑数值型缺失值中系统类缺失值和字符型缺失值。
2.
missings list
:以列表形式报告指定变量出现缺失值的观测值所在行。
missings list [varlist] [if] [in] [, common_options minimum(#)]
3.
missings table
:将包含指定变量缺失值的观测值记为1,不包含则记为0,并以表格形式列出非缺失值和缺失值的个数。
missings table [varlist] [if] [in] [, common_options minimum(#)]
4.
missings tag
:生成一个计数变量,记录每一行中指定变量的缺失值个数。
missings tag [varlist] [if] [in], generate(newvar) [common_options]
其中,
选项
generate(newvar)
用来生成新变量,该选项必须使用
。
5.
missings dropvars
:如果指定变量的所有观测值都是缺失的,则删除该变量。
missings dropvars [varlist] [, common_options force]
其中,
选项
force
必须使用
。
6.
missings dropobs
:删除指定变量缺失的观测值。这一命令的用法与dropmiss类似。
missings dropobs [varlist] [if] [in] [, common_options force]
其中,
选项
force
必须使用
。