【发布时间】:2017-09-16 01:45:25
【问题描述】:
运行以下代码时出现“无效名称”
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)
}
我要做的是通过从我已经输入的数据集中选择年份 2008 2009 2010 2011 在年份和“E”之间绘制一个图表条。但是每当我尝试运行代码时,都会发现同样的错误。
错误:
Working on year 2008
2008 invalid name
r(198);
【问题讨论】:
-
-1 因为缺乏研究。您的某些语法是幻想语法。您需要在编码时更仔细地研究文档。
-
不要破坏你的帖子。