在使用带有本地宏的do
文件时,我在Stata中收到以下错误:
clear
capture log close
sysuse auto,clear
log using stata,text replace
local varlist price mpg rep78 weight length
reg 'varlist'
local close
输出
local varlist price mpg rep78 weight length
reg 'varlist'
invalid name
我知道这是一个非常微不足道的问题,但我不确定这个错误来自哪里。
请注意,当我使用全局宏时,我没有收到错误。
答案 0 :(得分:6)
要取消注册本地宏,左引号应该是反引号。请尝试以下方法。
regress `varlist'
在大多数键盘上,反引号与波形符(即〜)位于相同的键上。