最近正在练习使用stata,我用的是stata10,也已经更新到了最新。在编程的过程当中,发现凡是单引号的命令的时候,都没办法实现。出现了这样的提示语言“' invalid name”。用了中英文全角和半角的单引号试了,也不行,希望各位大侠能给予解决,谢谢。
具体问题如下所示:
use http://www.stata-press.com/data/imeus/turksales,clear
. sum sales
Variable | Obs Mean Std. Dev. Min Max
-------------+--------------------------------------------------------
sales | 40 105.6178 4.056961 97.84603 112.9617
. sum sales, meanonly
. local mu=r(mean)
. forvalues i=1/3{
2. gen qseas'i'=(quarter(dofq(t))=='i')
3. }
' invalid name
r(198);
. forvalues i=1/3 {
2. gen qseas'i'=(quarter(dofq(t))=='i')
3. }
'i' invalid name
r(198);
. forvalues i=1/3{
2. gen qseas‘i’=(quarter(dofq(t))==‘i’)
3. }
‘i’ invalid name
r(198);
.
[此贴子已经被作者于2008-8-7 9:50:59编辑过]