一:问题描述
如何保存stata程序中的命令语?
二:解决方案
- 第一步:先在命令窗口进行一系列的命令语操作
- 第二步:鼠标放在命令语历史窗口,鼠标右击,点击全选(如图2所示),然后选择“发送当前所选项到do文件编辑器” 这样就能出现如图3所示。
第三步:do -file 命令语程序
- 注解命令语程序:* run regression b/w 因变量 and 自变量(用*进行注解)
- 管理窗口:
- 避免翻屏,可以在do-file文档里写上 set more off
- 如果数据过大,超过系统默认的内存,可以在do-file文档里写上 set mem 100M
- 研究结果需要看到原始数据时,怎么办?
- 第一步:在do-file文档里设置下,创立一个日志文档
- 第二步: log using"C:\Users\余志春的个人电脑\Desktop\4-2-2Data_Code\caout.log",replace
[log using 后面的存储位置可以自选;caout可以自拟;replace是用来替换新增命令语数据]
- 第三步: 在do-file的最后写上 log close(如图6所示)
- 第四步:将do-file命令语编辑文档保存在相应的位置,并标上文档名(比如说regressiontry)。紧接着把stata所有程序关闭。
- 第五步:重新打开stata软件,鼠标点击do-file editor编辑器,点击打开之前保存的do-file命令语文档regressiontry
- 第六步:用鼠标点击do-file文档中的“运行”按钮",这样刚才操作的所有程序会一次性呈现在stata程序中。
[操作的优点:让其他研究人员不仅可以看到你所操作的最终结果,而且还能看到你在操作过程中所使用的原始数据]
三:存在的问题
- 目前未发现相关问题,有待进一步研究stata的运行操作
网友评论