Stata软件markin命令的用法
寻找选定观测值的范围的基本命令为markin,语法形式如下:
markin [if] [in] [, name(lclname) noby]
这里,选项name()用于指定新生成的局部宏的名字,如果不设定该选项,名字in就会被使用。
命令markin用在marksample、mark或markout之后,且在使用时要很小心,因为该命令虽然不是必需的,但如果前面命令的条件语句需要选取很多观察值的一个很小的样本(例如,从58000个中选择10个),且这些观测值的序号又比较接近,那么使用markin命令能使程序执行得更快。
使用该命令的一种方法是:先写出一个不带该命令的程序,然后在定义标记变量之后加入这样的语句:
markin if `touse'
并在后面所有使用if `touse'的命令后面(这里,我们假定标记变量被命名为touse),同时加上`in'(假定没有指定新的局部宏的名字)。