楼主: lxfkxkr
4261 2

[数据管理求助] stata 判断变量是否存在,返回值0/1 [推广有奖]

  • 3关注
  • 28粉丝

沉默的羔羊

已卖:740份资源

教授

77%

还不是VIP/贵宾

-

威望
0
论坛币
48004 个
通用积分
3484.6168
学术水平
42 点
热心指数
46 点
信用等级
31 点
经验
55021 点
帖子
894
精华
0
在线时间
2079 小时
注册时间
2009-4-8
最后登录
2025-12-2

楼主
lxfkxkr 在职认证  发表于 2019-10-10 13:32:21 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
在stata中如何判断一个变量是否存在?
  1. clear
  2. set obs 100
  3. forv i = 1/10{
  4.         gen x`i' = uniform()
  5. }
  6. *想要实现
  7. *例如判断x5变量如果存在,给新变量y赋值
  8. gen y1 = '判断变量x5是否存在的函数'
  9. gen y2 = '判断变量x0是否存在的函数'
复制代码


二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 返回值 Uniform forv

沙发
newfei188 发表于 2020-4-12 14:57:32
用confirm 命令

藤椅
SALTYFISHFIELD 学生认证  发表于 2023-12-30 21:12:12
  1. capture confirm variable x5
  2. if _rc == 0 {
  3.         gen y1 = 1
  4. }

  5. capture confirm variable x0
  6. if _rc == 0 {
  7.         gen y2 = 1
  8. }
复制代码

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

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