文档介绍:朝花夕拾 stata返回值
一般stata内存中留存的返回值有四类:e-class,r-class,s-class,c-class。与s-class相关的命令较少,所以我们主要介绍一下其余三个。
e-classe-class一般在我们用stata做模型估计的时候出现,比如regress或logistic,这也是与r-class,s-class,c-class的主要区别。
sysuse auto , clearregress weight lengthereturn list // 列出内存中所有的返回值
dis e(r2) // 该模型的拟合度dis e(F) //该模型的F值mat list e(b) //系数向量mat list e(V) //方差协方差矩阵
返回值的四种类型中,单值,局部宏,矩阵都被大家熟知,主要说一下e(sample)。
use , clearregress read math science if write>=50
predict p1summarize p1
predict p2 if e(sample)==1sum p2
我们发现p2的观测值数是128,p1的是200,if e(sample)==1 的作用是针对我们刚刚在*模型估计中用到的那些样本。
predict p3 if e(sample)==0sum p3p3的观测指数为72。
r-class这种类型的返回值一般出现在例如summarize或describe等命令中。
use