温馨提示: 定期 清理浏览器缓存,可以获得最佳浏览体验。
作者:陈勇吏 (上海交通大学安泰经济与管理学院)
目录
合成控制法的常用命令 synth
在使用过程中,可能会出现一些问题,导致命令无法正常运行。本文列出两种经常出现的问题,并给出解决方案。
运行 synth
命令以后,显示无法加载 synthopt.plugin
。
use "smoking.dta",clear
xtset state year
synth cigsale lnincome age15to24 retprice beer(1984(1)1988) ///
cigsale(1988) cigsale(1980) cigsale(1975), ///
trunit(3) trperiod(1989) xperiod(1980(1)1988) ///
fig nested allopt
*===================== 出现下面报错信息 ======================*
Could not load plugin: D:\stata15/ado\plus\s\synthopt.plugin
(error occurred while loading synth.ado)
r(9999);
这是旧版本文件可能存在的问题,如果电脑里面装了多个版本的 synth 命令相关文件,可能会导致错误调用。
解决方案:
使用 ssc install synth, replace
更新 synth 命令。
. ssc install synth, replace
*========================== 显示结果如下: ========================
the following files will be replaced:
D:\stata15/ado\plus\s\synth.sthlp
D:\stata15/ado\plus\s\synthopt.plugin
installing into D:\stata15/ado\plus\...
installation complete.
使用 ssc install synth, replace
更新 synth 命令以后,依然无法加载 synthopt.plugin
。
这是 Stata 搜索 adopath 的路径设置问题。如果 adopath + "path"
添加的 adopath 路径中存在其他版本的 synth 命令文件,调用 synth 就会报错。
三种解决办法:
D:\stata15\ado\plus\s
路径下找到正确的文件 synthopt.plugin
,复制到报错中显示的路径 D:\stata15\ado\personal\PX_C_2019b\C6_synth\adofiles\plus\s
下。D:\stata15\ado\personal\PX_C_2019b\C6_synth\adofiles\plus\s
中的 synth.ado 文件。adopath - D:\stata15\ado\personal\PX_C_2019b\C6_synth\adofiles
命令,将这一路径从 ado 文件的搜索路径中剔除(这一方法将导致该路径下的其他外部命令也无法再使用)。Stata 使用合成控制法的外部命令 synth
时,如果遇到报错,可尝试运行下列命令解决问题:
ssc install synth, replace
如果依然报错,有两种建议的解决办法:
方法 1:
从 D:\stata15\ado\plus\s
文件夹中找到 synthopt.plugin
文件,复制到 D:\stata15\ado\personal\PX_C_2019b\C6_synth\adofiles\plus\s
路径中(替换该路径下的 synthopt.plugin
文件)。
也可以直接运行如下命令达到相同的效果(第二行代码的 PLUS 后面填入 synth 命令报错返回的路径):
local path `c(sysdir_plus)'
sysdir set PLUS "D:\stata15\ado\personal\PX_C_2019b\C6_synth\adofiles" //引号中是报错信息显示的路径
ssc install synth, replace
sysdir set PLUS "`path'"
方法 2:
删除 D:\stata15\ado\personal\PX_C_2019b\C6_synth\adofiles\plus\s
路径下的 synth 相关文件。
连享会-直播课 上线了!
http://lianxh.duanshu.com
免费公开课:
直击面板数据模型 - 连玉君,时长:1小时40分钟 Stata 33 讲 - 连玉君, 每讲 15 分钟. 部分直播课 课程资料下载 (PPT,dofiles等)
支持回看,所有课程可以随时购买观看。
专题 | 嘉宾 | 直播/回看视频 |
---|---|---|
⭐ 最新专题 ⭐ | DSGE, 因果推断, 空间计量等 | |
⭕ Stata数据清洗 | 游万海 | 直播, 2 小时,已上线 |
研究设计 | 连玉君 | 我的特斯拉-实证研究设计,-幻灯片- |
面板模型 | 连玉君 | 动态面板模型,-幻灯片- |
面板模型 | 连玉君 | 直击面板数据模型 [免费公开课,2小时] |
Note: 部分课程的资料,PPT 等可以前往 连享会-直播课 主页查看,下载。
关于我们
课程, 直播, 视频, 客服, 模型设定, 研究设计, stata, plus, 绘图, 编程, 面板, 论文重现, 可视化, RDD, DID, PSM, 合成控制法
等
连享会小程序:扫一扫,看推文,看视频……
扫码加入连享会微信群,提问交流更方便
✏ 连享会学习群-常见问题解答汇总:
✨ https://gitee.com/arlionn/WD