美文网首页
Stata语言编程 | 如何编写Stata程序

Stata语言编程 | 如何编写Stata程序

作者: Cathy余志春 | 来源:发表于2020-09-09 16:08 被阅读0次

一:问题描述

如何保存stata程序中的命令语?

二:解决方案

  • 第一步:先在命令窗口进行一系列的命令语操作
图1
  • 第二步:鼠标放在命令语历史窗口,鼠标右击,点击全选(如图2所示),然后选择“发送当前所选项到do文件编辑器” 这样就能出现如图3所示。
图2 图3

第三步:do -file 命令语程序

  • 注解命令语程序:* run regression b/w 因变量 and 自变量(用*进行注解)
图4
  • 管理窗口:
    • 避免翻屏,可以在do-file文档里写上 set more off
    • 如果数据过大,超过系统默认的内存,可以在do-file文档里写上 set mem 100M
图5
  • 研究结果需要看到原始数据时,怎么办?
    • 第一步:在do-file文档里设置下,创立一个日志文档
    • 第二步: log using"C:\Users\余志春的个人电脑\Desktop\4-2-2Data_Code\caout.log",replace
      [log using 后面的存储位置可以自选;caout可以自拟;replace是用来替换新增命令语数据]
    • 第三步: 在do-file的最后写上 log close(如图6所示)
图6
  • 第四步:将do-file命令语编辑文档保存在相应的位置,并标上文档名(比如说regressiontry)。紧接着把stata所有程序关闭。
  • 第五步:重新打开stata软件,鼠标点击do-file editor编辑器,点击打开之前保存的do-file命令语文档regressiontry
  • 第六步:用鼠标点击do-file文档中的“运行”按钮",这样刚才操作的所有程序会一次性呈现在stata程序中。
图7

[操作的优点:让其他研究人员不仅可以看到你所操作的最终结果,而且还能看到你在操作过程中所使用的原始数据]

三:存在的问题

  • 目前未发现相关问题,有待进一步研究stata的运行操作

相关文章

网友评论

      本文标题:Stata语言编程 | 如何编写Stata程序

      本文链接:https://www.haomeiwen.com/subject/lwdeektx.html