楼主: wmf1029
1305 1

[数据管理求助] 多条件生成虚拟变量 [推广有奖]

  • 0关注
  • 0粉丝

本科生

1%

还不是VIP/贵宾

-

威望
0
论坛币
9 个
通用积分
1.5210
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
258 点
帖子
17
精华
0
在线时间
97 小时
注册时间
2021-5-18
最后登录
2023-5-25

楼主
wmf1029 发表于 2021-6-22 10:57:55 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请问大家:如果,我想根据条件: 当Cnvryear=Cnvtsdt1或者Cnvryear=Cnvtsdt1+1时,Tlcnvrate>=50,
生成一个新的虚拟变量,满足则取1,否则取0。

之前计算的时候提示错误显示 “=exp not allowed”, 因为我想计算当Cnvryear(转换年度)为Cnvtsdt1(发行年度)当年或下一年时,Tlcnvrate取值大于等于50的数据。请求大家帮帮忙!非常 感谢!

KMPP1LX((D%CZ3EMBZO$``W.png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:虚拟变量 多条件 allowed Allow year

沙发
wdlbcj 学生认证  发表于 2021-6-22 13:47:00
gen indicator=0
replace indicator=1 if Cnvryear==Cnvtsdt

gen newyear= Cnvtsdt1+1

replace indicator=1 if Cnvryear==newyear & Tlcnvrate>=50

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-2 08:55