Stata的log
命令一般时候可以不用,但是在结果展示、提交作业或者报告的时候,就很可能用得上了。因此,我们需要熟练掌握它。
log命令也称为日志功能,当我们启用后,可以把结果窗口中的内容完整保存到Stata专用的.smcl
文档中。
Stata log
命令有两大功能:
- 日志功能,可以记录命令窗口的全部结果,并导出为txt或者PDF文档
- 结果导出功能。有点类似于
outreg2
命令,且要相对更为灵活
接下来,本文分为相应两个部分展开说明。本文的重点是第一部分log的基础的日志功能。
一、log命令的日志功能
log系列命令的大致用法如下:
log
:查看目前log功能的状态log using
:启用一个log文件,可以append也可以replace已有的log文档;如果没有该文件,则新建并启用。一般放在do的开头;同时使用多个log也是允许的log off/on
:暂停使用log;继续启用loglog close
:log关闭。一般放在do最末尾set logtype
:把log文件设置为smcl或者text格式set linesize #
:设定log文件行的字数
下面我们结合具体案例进行演示以上命令。
1. log:查看目前log功能的状态
另外,log query _all
命令,可以查看所以的log文件。
. clear all //将Stata全部内容清空
. cd "D:0-data analysis" //更改工作目录
D:0-data analysis
. use