楼主: 安雅li
9632 8

[回归分析求助] stata中行业虚拟变量回归 [推广有奖]

  • 0关注
  • 0粉丝

初中生

66%

还不是VIP/贵宾

-

威望
0
论坛币
504 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
180 点
帖子
3
精华
0
在线时间
26 小时
注册时间
2020-6-12
最后登录
2022-4-14

楼主
安雅li 发表于 2020-9-26 10:50:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求问回归时加入行业虚拟变量的代码怎么写呀?我的行业分类有二十多种。。
二维码

扫码加我 拉你入群

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

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

关键词:Stata 虚拟变量 tata 行业分类

沙发
陈11116 学生认证  发表于 2020-9-26 10:57:23
直接用 i.变量名称,就可以把所有行业虚拟变量加进来了

藤椅
cyn1102 学生认证  发表于 2021-4-12 17:48:18
陈11116 发表于 2020-9-26 10:57
直接用 i.变量名称,就可以把所有行业虚拟变量加进来了
年份可以这样设置,但是行业用这个办法的话会提示:string variables may not be used as factor variables

板凳
vivi丶 发表于 2021-4-21 20:15:53
cyn1102 发表于 2021-4-12 17:48
年份可以这样设置,但是行业用这个办法的话会提示:string variables may not be used as factor variabl ...
你解决了嘛?我也遇到了这个问题

报纸
cyn1102 学生认证  发表于 2021-4-21 21:30:40
vivi丶 发表于 2021-4-21 20:15
你解决了嘛?我也遇到了这个问题
回归前做以下处理:
tab year, gen(yr_dum)
tab ind, gen(ind_dum)

地板
一只山楂怪 发表于 2021-4-21 23:03:30
蹲一下~我也是,行业有20种,问卷星导出来的不是汉字,直接变成1~20的数字了,也不知道该怎么转成虚拟变量

7
Flipped151 发表于 2023-7-4 16:20:04
cyn1102 发表于 2021-4-21 21:30
回归前做以下处理:
tab year, gen(yr_dum)
tab ind, gen(ind_dum)
老师您好,处理完之后应该怎么进行回归呢

8
大块瓜皮猫 学生认证  发表于 2023-9-11 11:13:18
Flipped151 发表于 2023-7-4 16:20
老师您好,处理完之后应该怎么进行回归呢
tab year, gen(yr_dum)方法一:
local yrxn "yr_dum1~3"reg y x $yrxn


方法二
reg y x yr_dum1-yr_dum3

9
oliyiyi 发表于 2023-9-11 13:39:13
  1. // 假设您的行业变量名为industry
  2. // 创建行业虚拟变量
  3. levelsof industry, local(industry_levels)

  4. foreach industry_level in `industry_levels' {
  5.     gen industry_dummy`industry_level' = (industry == `industry_level')
  6. }

  7. // 拟合回归模型
  8. reg income industry_dummy* other_var1 other_var2 ...
复制代码

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-12 06:24