美文网首页
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