全文阅读:https://www.lianxh.cn/news/f1fe693db363c.html
我曾写过一篇推文 聊聊Stata中的profile文件,说明了 Stata 中 profile.do 文档的设定思路和方法。现在,我的思路发生了一些变化,也更新了我的 profile.do。
下面,我分享一下我的想法和做法。
多年以来我一直把「personal」文件夹放在 Stata 安装目录下,如「D:/stata15/ado/personal」,然后再在此文件夹下放置各类 dofiles 和数据。国内诸多 Stata 用户大体上也都采用了这种模式。
这种做法缺点很明显:每当 Stata 发布新版本时,我就不得不「搬一次家」—— 把「D:/stata15/ado/personal」文件夹剪切到「D:/stata16/ado/personal」。随之搬动的还包括存放外部命令的「plus」文件夹。更麻烦的是,有时候会同时使用 Stata15,Stata16 和 Stata17,便需要执行三次 ssc install pkgname
命令,以至于三个版本下的外部命令彼此不同。
后来我想明白了,我们使用 Word 时,并没有把自己的文档放在 Word 的安装目录下呀!而是放在一个单独的文件夹中,无论使用哪个版本的 Word,我们自己的文件夹都不需要移动,这样安全性和便利性反而更高。
所以,我们要把「自己的东西」从 Stata 安装路径下独立出来。这样,即使 Stata 升级到 20.0,我们的个人文件夹也不需要做任何移动。你甚至可以把你的个人文件夹设置为一个 坚果云共享文件夹:你在家里和办公室可以同时编辑这个文件夹中的文件,你的 coauthor 也可以编辑这个文件夹中的文件。
现在的做法是:在 D 盘下建一个独立的文件夹,「D:/stata」,然后把我分散放置于「D:/stata15/ado/personal」、「D:/stata16/ado/personal」和「D:/stata17/ado/personal」下的文件都整合到「D:/stata/personal」中。在上三个版本的 Stata 安装目录下放置相同的 profile.do 文档,核心内容如下:
全文阅读:https://www.lianxh.cn/news/f1fe693db363c.html