楼主: shandian28
2550 6

[回归分析求助] 非线性回归急求! [推广有奖]

  • 0关注
  • 0粉丝

小学生

7%

还不是VIP/贵宾

-

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

楼主
shandian28 发表于 2013-11-27 10:18:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
式子很简单
y=B1+x^B2+u
这个怎么用stata做回归啊?我在网上找的是
nl (y={b1}+x^{B2})
可是stata给我回的是
. nl (y={b1}+x^{b2})
(obs = 1000)

Iteration 0:  cannot calculate derivatives
equation/system not identified
r(481);

实在没招了,救助!
二维码

扫码加我 拉你入群

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

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

关键词:非线性回归 线性回归 非线性 derivatives Derivative system cannot 网上

沙发
shandian28 发表于 2013-11-27 10:28:22
急求啊

藤椅
蓝色 发表于 2013-11-27 10:33:14
你的数据问题

. webuse production

. nl ( lnoutput ={b1}+ labor ^{b2})
(obs = 100)

Iteration 0:  residual SS =  103.7422
Iteration 1:  residual SS =  91.29678
Iteration 2:  residual SS =   91.2566
Iteration 3:  residual SS =   91.2566
Iteration 4:  residual SS =  91.25659
Iteration 5:  residual SS =  91.25659
Iteration 6:  residual SS =  91.25659

      Source |       SS       df       MS
-------------+------------------------------         Number of obs =       100
       Model |  29.2542029     1  29.2542029         R-squared     =    0.2428
    Residual |  91.2565949    98  .931189744         Adj R-squared =    0.2350
-------------+------------------------------         Root MSE      =  .9649817
       Total |  120.510798    99  1.21728079         Res. dev.     =  274.6382

------------------------------------------------------------------------------
    lnoutput |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
         /b1 |   2.022872   .0987243    20.49   0.000     1.826957    2.218787
         /b2 |     .31635   .0553361     5.72   0.000     .2065373    .4261626
------------------------------------------------------------------------------
  Parameter b1 taken as constant term in model & ANOVA table



随便找个数据执行,是没有问题的啊

板凳
shandian28 发表于 2013-11-27 11:05:44
蓝色 发表于 2013-11-27 10:33
你的数据问题

. webuse production
谢谢!我知道问题在哪里了!我的数据是自己gen的
gen u=rnormal(0,1)
gen x=rnormal(0,sqrt(0.5))
gen B1=5
gen B2=8
gen y=B1+B2^x+u
然后我列式子的时候parameter那里把B1,B2填进去了,应该用新的parameter b1, b2。多谢了!

报纸
shandian28 发表于 2013-11-27 11:17:38
蓝色 发表于 2013-11-27 10:33
你的数据问题

. webuse production
我错了……其实还是不行,这是我的code
clear
set ob 1000
gen ut=rnormal(0,1)
gen x=rnormal(0,sqrt(0.5))
gen B1=4
gen B2=7
gen y=B1+x^B2+u
nl (y={b0}+x^{b1})

地板
水若陌飏 发表于 2016-6-10 20:21:55
问题怎么解决的?我也遇到类似问题了,我是初学者!

7
Dotonnnn 发表于 2020-1-6 13:46:12
请问最后怎么如何解决的呢? 问题出现在哪里?

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

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