楼主: yihenglu
2241 13

[数据管理求助] 如何根据某个虚拟变量在观测期间内的不同取值设置新的虚拟变量? [推广有奖]

11
yihenglu 学生认证  发表于 2021-5-14 11:52:55
黃河泉 发表于 2021-5-14 08:20
试试
感谢黄老师的解答!我在运行代码过程中遇到了“varlist not allowed”的报错,想请教您原因及解决办法:


. bys stkcd:egen v3=total(multi)  
varlist not allowed
r(101);

.
. bys stkcd:gen control2=(v3==_N)
v3 not found
r(111);

12
yihenglu 学生认证  发表于 2021-5-15 10:54:15
yihenglu 发表于 2021-5-14 11:52
感谢黄老师的解答!我在运行代码过程中遇到了“varlist not allowed”的报错,想请教您原因及解决办法:
...
解决了,应该是我的原始数据中有变量的名称也是v3,改了一下变量名称就没有报错了。

13
DΘstinyじò 发表于 2021-5-17 12:56:11
yihenglu 发表于 2021-5-14 11:48
非常感谢您的回答!但我在运行代码的过程中遇到了“command gen wanted is unrecognized”的报错,请 ...
浏览器兼容模式下,点击复制代码。
极速模式下,手动复制代码。

14
yihenglu 学生认证  发表于 2021-5-17 15:58:01
DΘstinyじò 发表于 2021-5-17 12:56
浏览器兼容模式下,点击复制代码。
极速模式下,手动复制代码。
运行成功了!按照您的提醒,我手动复制了代码后没报错了。非常感谢您的帮助!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-18 15:02