楼主: 织梦行云
59428 10

[数据管理求助] 求助:如何生成年份虚拟变量 [推广有奖]

  • 0关注
  • 0粉丝

大专生

1%

还不是VIP/贵宾

-

威望
0
论坛币
1893 个
通用积分
0.0002
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
491 点
帖子
37
精华
0
在线时间
37 小时
注册时间
2009-7-28
最后登录
2016-2-18

楼主
织梦行云 在职认证  发表于 2012-3-25 20:03:15 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在我有三年的数据,其中每年有1000多个上市公司样本。我现在只会将每年的数据进行OLS回归,想请教一下怎样操作stata,才能把三年的数据一起回归的?
回归方程大概是这样:y=c+a1*m+a2*n+∑ai*Year i +ε 其中Year i 是虚拟变量。

我知道既然有三年的数据,那么设两个虚拟变量就可以了。但是具体在stata里怎样生成这两个虚拟变量?
还有一个问题是,把三年的数据一起回归的时候,是不是要把同一个变量的三年的数据都合在一起?比如解释变量m,三年的数据分别是m1 m2 m3,回归的时候要把它们都合成一个数据列吗?

谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:虚拟变量 两个虚拟变量 Stata year tata 如何

已有 1 人评分经验 收起 理由
primmxz + 20 请看伍德里奇教材

总评分: 经验 + 20   查看全部评分

踏歌远行,梦想永在

沙发
hzb1969 发表于 2012-3-25 20:11:46
(1)生成时间序列变量,tab year, gen(yr_dum)     ——假设你的时间变量是year。
(2)取决于你是要做混合回归(Pooled OLS)还是面板数据回归。
已有 2 人评分学术水平 热心指数 收起 理由
日新少年 + 1 精彩帖子
cinbasky + 1 + 1 热心帮助其他会员

总评分: 学术水平 + 2  热心指数 + 1   查看全部评分

藤椅
织梦行云 在职认证  发表于 2012-3-25 20:25:40
hzb1969 发表于 2012-3-25 20:11
(1)生成时间序列变量,tab year, gen(yr_dum)     ——假设你的时间变量是year。
(2)取决于你是要做混 ...
如果是做面板数据回归,应该怎么操作呢?
踏歌远行,梦想永在

板凳
织梦行云 在职认证  发表于 2012-3-25 22:49:10
继续求问,生成年份虚拟变量以后要怎样回归?
踏歌远行,梦想永在

报纸
织梦行云 在职认证  发表于 2012-3-25 23:13:02
我试着用tab year, gen(yr_dum) 得到了三个虚拟变量,分别是yr_dum1 yr_dum2 yr_dum3,它们分别对应2011,2010和2009年。
然后我直接回归成reg y x1 x2 x3... yr_dum1 yr_dum2

这样是不是就相当于吧2009年作为基准年了?然后yr_dum1和 yr_dum2这两个虚拟变量的系数是不是分别代表2010年和2011年与2009年的差别?

求鉴定啊。。弄了一整天了,当初不好好学,现在遭报应了= =
踏歌远行,梦想永在

地板
shenruiyang211 发表于 2012-3-26 09:55:53
应该是的

7
织梦行云 在职认证  发表于 2012-3-26 10:15:43
多谢~
踏歌远行,梦想永在

8
王泽润 学生认证  发表于 2013-8-19 21:23:50
那这样生成的虚拟变量有3个,而不是一个,是不是要去掉其中的一个?

9
王泽润 学生认证  发表于 2013-8-19 21:25:10
织梦行云 发表于 2012-3-25 23:13
我试着用tab year, gen(yr_dum) 得到了三个虚拟变量,分别是yr_dum1 yr_dum2 yr_dum3,它们分别对应2011,2 ...
最后是这样做的吗?

10
资源搬运工 发表于 2018-4-19 17:58:25
王泽润 发表于 2013-8-19 21:23
那这样生成的虚拟变量有3个,而不是一个,是不是要去掉其中的一个?
是否去掉一个取决于你的模型中是否有常数项

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

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