我想将数据库中的多选题转换成1/0编码的一系列变量,我参照了Nicholas J. Cox 和Ulrich Kohler在The Stata Journal (2003)
3, Number 1, pp. 81–99上的一篇文章:Speaking Stata: On structure and shape: the case of multiple responses,利用文章上的例子和命令做一些练习,可是Stata总是提示出错,不能运行跟文章中完全相同的命令:
. forvalues i = 1/6{
2. egen Q1_'i' = neqany(q1_*), val('i')
3. }
' invalid name
r(198);
end of do-file
r(198);
. do "C:\Users\LIJING~1\AppData\Local\Temp\STD03000000.tmp"
. forvalues i = 1/6 {
2. egen Q1_'i' = anycount(q1_*), val('i')
3. }
' invalid name
r(198);
end of do-file
r(198);
请问这是怎么回事,我应该怎么解决?谢谢