全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
5848 6
2012-02-29
有9个变量的多元回归,限定条件:6个变量系数之和要为1,且要求6个变量都大于零,另外其中一个变量小于零,这样限制条件怎么做回归呢?是否用constraint de来做限制呢?之后用cnsreg呢?尝试过了,只能限制6个变量等于1,其他的设置不出来,请教大家!非常感谢!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-3-1 13:14:49
你怎么尝试的
把你的命令写出来
二维码

扫码加我 拉你入群

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

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

2012-3-1 14:11:28
. constraint define 1  PPIUSA+ PPIJapane+ PPIKoreae+ PPIFrancee+ PPIItalye+ PPINetherelandse=1

. constraint define 1  PPIUSA, PPIJapane, PPIKoreae, PPIFrancee, PPIItalye, PPINetherelandse>0

. cnsreg Pre PPIUSA PPIJapane PPIKoreae PPIFrancee PPIItalye PPINetherelandse IPID LIBOR Qre, constraints(1-2)

Constrained linear regression                     Number of obs   =         12
                                                  F(   8,      3) =      21.62
                                                  Prob > F        =     0.0142
                                                  Root MSE        =     0.2721

( 1)  PPIUSA = 0
------------------------------------------------------------------------------
         Pre |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
      PPIUSA |  (omitted)
   PPIJapane |  -.8516432   1.481554    -0.57   0.606    -5.566608    3.863321
   PPIKoreae |   -.014251   1.633121    -0.01   0.994     -5.21157    5.183069
  PPIFrancee |  -4.132229   19.00396    -0.22   0.842    -64.61131    56.34685
   PPIItalye |    36.1207    17.6113     2.05   0.133    -19.92631    92.16772
PPINethere~e |  -31.44552   32.66084    -0.96   0.407    -135.3869    72.49586
        IPID |   3.551563   2.724212     1.30   0.283    -5.118097    12.22122
       LIBOR |  -.1964179   .1369896    -1.43   0.247      -.63238    .2395443
         Qre |  -1.912859   1.793987    -1.07   0.365    -7.622125    3.796407
       _cons |   27.37424   39.68077     0.69   0.540    -98.90769    153.6562
------------------------------------------------------------------------------
我不知道回归命令是不是写错了,出来的系数值很奇怪,求帮助,非常感谢!
二维码

扫码加我 拉你入群

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

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

2012-3-1 14:56:41
1、stata目前不等式约束不能
2、stata的约束 只能是一条一条
. constraint define 1  PPIUSA, PPIJapane, PPIKoreae, PPIFrancee, PPIItalye, PPINetherelandse>0
这种相当于多个约束了
3、您的constraint define 2 不存在

不等式约束sas、shazam可以直接用
二维码

扫码加我 拉你入群

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

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

2012-3-1 14:58:17
Examples

    . sysuse auto
    . constraint 1 price = weight
    . cnsreg mpg price weight, constraints(1)

    . constraint 2 displ = weight
    . constraint 3 gear_ratio = -foreign
    . cnsreg mpg price weight displ gear_ratio foreign length, c(1-3)

    . constraint 99 _cons = 0
    . cnsreg mpg price weight displ gear_ratio foreign length, c(1-3,99)
二维码

扫码加我 拉你入群

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

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

2012-3-2 14:30:41
非常感谢!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群