运行下面的代码无效的名称时,运行执行File
foreach i in 2008 2009 2010 2011{
disp `"Working in Year `i'"'
tostring `i', local(yearStr)
disp `"yearStr"'
graph bar E if Year=="'i'", c(1) name ('i',replace)
histogram E if Year=="`i'", c(1) name (`yearStr',replace)
}
我所试图做的是积多年和“E”之间的图巴通过选择2008年的时候我收到“无效的名称” 2009 2010 2011从我已经输入的数据集。但是每当我尝试运行代码时,都会发现相同的错误。
错误:
Working on year 2008
2008 invalid name
r(198);
-1由于缺乏研究。你的一些语法是幻想语法。编码时,您需要更仔细地研究文档。 –
不要破坏你的帖子。 – Undo