【问题标题】:How to export regression model results and label by "today" in Stata?如何在Stata中按“今天”导出回归模型结果和标签?
【发布时间】:2020-12-10 19:05:08
【问题描述】:

我运行一系列回归模型(几乎每天)。我通过使用日期(年-月-日格式)标记导出的回归结果来手动跟踪我的结果。如何在 Stata 中实现自动化(使用 outreg2 到 Word)?这是一个最小的工作示例:

* load data
use http://www.stata-press.com/data/r13/nlswork

* regression 
reg ln_wage c.age c.wks_u i.race i.union 

* export results in word document in a file appended by "today"/date
outreg2 using "C:\PATH\Results\model_1_2020_08_21.doc", word 

【问题讨论】:

    标签: regression stata


    【解决方案1】:

    今天的日期可作为 c 类结果访问。然后你只需要根据需要格式化它。

    自动获取本地宏的方法如下:

    . local wanted : di %tdCY!_N!_D daily(c(current_date), "DMY")
    
    . di "`wanted'"
    2020_08_21
    

    所以,你可以这样应用

    . local filename "C:\whatever\model_1_`wanted'.doc" 
    

    了解(例如)型号也可能有所不同。

    【讨论】:

    • 嗨尼克,谢谢你的建议。我仍然不知道如何在我的路径和模型名称中包含任何日期。 "C:\PATH\Results\model_1_"`wanted'".doc" 不起作用。
    • "C:\PATH\Results\model_1_`wanted'.doc"
    • 顺便说一下,这个问题已经在这里被问过至少3次了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多