25899 16

[面板数据求助] 全国31个省市分成东中西部进行回归 [推广有奖]

  • 0关注
  • 3粉丝

博士生

38%

还不是VIP/贵宾

-

威望
0
论坛币
5337 个
通用积分
21.2291
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
105 点
帖子
68
精华
0
在线时间
506 小时
注册时间
2015-12-23
最后登录
2025-6-15

楼主
绿沼翠新苔5 发表于 2018-3-3 10:49:45 |AI写论文
23论坛币
各位大佬好,最近写论文遇到一些问题,如下
    我想把全国31个省市分成东 中 西 东北进行分析,也生成了相应的虚拟变量,比如东部生成east=1和0,其他地区同理。
但是回归时我不知道怎么做是科学的,是xtreg lny lnx1 lnx2 lnx3 lnx4 if east==1,fe这样呢,还是xi: reg lny lnx1 lnx2 lnx3 lnx4 i.east 这样呢,我具体不太理解,还有就是我这个应该跟交互项没什么关系吧?求各位大佬帮忙解答!!感谢

关键词:31个省市 东中西部 中西部 个省市 东中西 面板数据 回归分析 交互项

沙发
6513 在职认证  发表于 2018-3-3 15:17:06
楼主是要做分组回归把,那就是三个地区要做三个回归,都要用到 if 进行筛选,还要做一个总的全国回归,也就是四个回归。我的命令是这样的:
假设地区region有东中西三个赋值,

则:
xtreg lny lnx1 lnx2 lnx3 lnx4 b1.region
eststo m1
xtreg lny lnx1 lnx2 lnx3 lnx4 if  region==1
eststo m2
xtreg lny lnx1 lnx2 lnx3 lnx4 if region==2
eststo m3
xtreg lny lnx1 lnx2 lnx3 lnx4 if region==3
eststo m4

esttab m1 m2 m3 4,se(3) star(* 0.1 ** 0.05 *** 0.01) b(%6.3f) t(%6.3f) compress nogap ///
varwidth(10) nor pr2 replace

藤椅
绿沼翠新苔5 发表于 2018-3-3 17:50:03
非常感谢,按你说的做出来了,不过我是分了四个区。但是不知道b1是什么意思呢。具体结果不太会解读,1.region 没有数据是什么原因呢,下面括号里的含义是什么啊,我这个结果还行吗

---------------------------------------------------------------------------
                 (1)          (2)          (3)          (4)          (5)   
               lngdp        lngdp        lngdp        lngdp        lngdp   
---------------------------------------------------------------------------
lntg          -0.006***    -0.011***    -0.004       -0.002       -0.013*  
             (0.002)      (0.003)      (0.003)      (0.003)      (0.007)   
lncy           0.254***     0.324***     0.349***     0.094***     0.685***
             (0.024)      (0.048)      (0.049)      (0.029)      (0.066)   
lnzx           0.136***     0.107***     0.140***     0.101***     0.389***
             (0.015)      (0.024)      (0.030)      (0.027)      (0.083)   
lnzb           0.599***     0.636***     0.535***     0.690***     0.337***
             (0.015)      (0.031)      (0.024)      (0.028)      (0.048)   
0.region       0.164**                                                     
             (0.064)                                                      
1.region       0.000                                                      
                 (.)                                                      
2.region      -0.134**                                                     
             (0.067)                                                      
3.region       0.213**                                                     
             (0.091)                                                      
_cons         -0.262*      -0.520**     -0.442        0.252       -4.005***
             (0.146)      (0.213)      (0.280)      (0.186)      (0.707)   
---------------------------------------------------------------------------
N                426          138          112          134           42   
pseudo R~q                                                                 
---------------------------------------------------------------------------
Standard errors in parentheses
* p<0.1, ** p<0.05, *** p<0.01

板凳
花芽子 发表于 2018-8-20 23:00:49
请问楼主如何31省生成3个地区的虚拟变量呢

报纸
绿沼翠新苔5 发表于 2018-8-21 21:05:18
花芽子 发表于 2018-8-20 23:00
请问楼主如何31省生成3个地区的虚拟变量呢
gen east = inlist(province,2,4,6,9,10,15,23,24,27,31)
   gen west = inlist(province,3,5,8,20,21,22,26,28,29,30)
   gen mid = inlist(province,1,7,12,13,16,19,25,14)
   gen northeast = inlist(province,11,17,18)
   
   
   gen region=0 // 东部
replace region=1 if province==1 |  province==7 |  province==12 |  province==13 |  province==16 | ///
province==19 |  province==25 |  province==14  //中部
replace region=2 if  province==3 |  province==5 |  province==8 |  province==20 |  province==21 | ///
  province==22 |  province==26 |  province==28 |  province==29 |  province==30  //西部
replace region=3 if  province==11 |  province==17 |  province==18  //东北
   
  label define region_lab 0"东部" 1 "中部" 2 "西部" 3 "东北"
  之前参考的论坛答案,

地板
花芽子 发表于 2018-8-24 13:51:05
绿沼翠新苔5 发表于 2018-8-21 21:05
gen east = inlist(province,2,4,6,9,10,15,23,24,27,31)
   gen west = inlist(province,3,5,8,20,21, ...
十分感谢

7
于小鱼不吃鱼 发表于 2018-8-26 11:20:29
谢谢各位大佬 ~~~

8
Honour_to_the_e 发表于 2019-1-6 21:00:33
6513 发表于 2018-3-3 15:17
楼主是要做分组回归把,那就是三个地区要做三个回归,都要用到 if 进行筛选,还要做一个总的全国回归,也就 ...
b1.region是啥意思?有啥作用?

9
wuwu的hh 发表于 2019-11-2 22:52:08
Honour_to_the_e 发表于 2019-1-6 21:00
b1.region是啥意思?有啥作用?
设置虚拟变量

10
江薇薇同學Ruby 发表于 2019-12-6 09:07:54
绿沼翠新苔5 发表于 2018-3-3 17:50
非常感谢,按你说的做出来了,不过我是分了四个区。但是不知道b1是什么意思呢。具体结果不太会解读,1.regi ...
同问对于这个结果该怎么解释啊

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

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