- . sysuse auto
- (1978 Automobile Data)
- . local AA *g #*g
- . di "`AA'"
- *g #*g
- . foreach A of local AA {
- 2. di "`A'"
- 3. }
- *g
- #*g
你这样是得不到包含A的变量名的。
另外,display是不可以和if一起用的
- . di 3 if 3>5
- 3if not found
- r(111);
什么是gen n=count if `A'==`B'? count这个变量已经存在了吗?而且你的循环第二次进行的时候会有n已经存在的错误。
还是建议你从比较基本的命令学起。写循环之前先要能正确写出循环的每一个步骤。如果只对一对变量AB进行处理的命令你都写不正确的话,加上循环只会让事情越来越糟糕。学习要一步一步的来哦~



雷达卡



京公网安备 11010802022788号







