Stata“无效名称”错误

时间:2016-06-09 17:23:42

标签: stata

我正在尝试运行此代码:

gen ttt = tt + 123;

tsset ttt, quarterly;

gen lOE = ln(OE);

gen grOE = lOE - L.lOE;

我一直收到错误,说123是“无效名称”。有人可以解释为什么会发生这种情况以及如何解决这个问题。我对Stata很新,所以我不知道。谢谢!

2 个答案:

答案 0 :(得分:0)

我无法重现。

clear 
set obs 1 
gen tt = 1 
#delimit ; 
gen ttt = tt + 123; 
#delimit cr 

list 

     +----------+
     | tt   ttt |
     |----------|
  1. |  1   124 |
     +----------+

请提供一个可重复的示例:https://stackoverflow.com/help/mcve

答案 1 :(得分:0)

infile tt OE OUR OER AE AUR AER using "/Users/blank/Desktop/Data/LF Real Stata.dta"

正如help infile所解释的那样,您的infile命令用于导入Stata无格式文本数据。但是您指定的文件名表明该文件包含Stata数据集。也许你的意思是

use tt OE OUR OER AE AUR AER using "/Users/blank/Desktop/Data/LF Real Stata.dta"