楼主: bryant_liu
18465 8

[其他] 请问stata怎么用带限制条件的回归? [推广有奖]

  • 0关注
  • 0粉丝

大专生

25%

还不是VIP/贵宾

-

威望
0
论坛币
632 个
通用积分
0.0030
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1078 点
帖子
36
精华
0
在线时间
34 小时
注册时间
2009-9-14
最后登录
2018-4-19

楼主
bryant_liu 发表于 2011-8-14 21:47:19 |AI写论文
20论坛币
各位大侠,


       我想做一个回归,为:
              y = a1*x1 + a2*x2 + a3*x3 + a4*x4 + a5*x5 + a6*x6 + a6*x7 + e
       其中:y 为被解释变量,x1...x7为解释变量      
      
       但要限制如下条件, 1、a1, a2, .... a7 在[0,1]间;
                                      2、a1+a2+a3+a4+a5+a6+a7==1。
       请问怎么做啊?
       多谢多谢。

关键词:Stata 限制条件 tata 解释变量 各位大侠

沙发
石瑞 在职认证  发表于 2011-8-15 00:19:07
这个我见过,可是具体怎么做也不是很清楚,好像有一篇文章上介绍过,找找看
假如爱有天意!

藤椅
baroman 发表于 2011-8-15 00:20:41
help constraint   

板凳
bryant_liu 发表于 2011-8-15 09:05:44
楼上可能想说的是用constraint和cnsreg来实现,我其实也想到了,感谢一下先,不过我的限制条件并不支持这种方法啊。

报纸
xuweilongsd 发表于 2013-4-8 17:25:17
大侠,题做出来了吗

地板
tianyahuli 在职认证  发表于 2013-4-9 12:29:15
EXCEL里用规划求解的方法可能做得出来
不为生命后悔

7
smartpigeon 在职认证  发表于 2013-4-10 09:53:21
cons def 1 a1, a2, .... a7 在[0,1]间           (这一步的约束命令我不会写。)
cons def 2 a1+a2+a3+a4+a5+a6+a7=1

cnsreg y x1 x2 x3 x4 x5 x6 x7, c(1-2)

8
王教授卐 学生认证  发表于 2016-3-30 20:17:05
恩恩并不

9
丁琼琼 发表于 2020-1-12 21:58:02
smartpigeon 发表于 2013-4-10 09:53
cons def 1 a1, a2, .... a7 在[0,1]间           (这一步的约束命令我不会写。)
cons def 2 a1+a2+a3+a4+ ...
楼主,第一步的命令写出来了么?求分享

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

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