楼主: zhenglan123
1521 0

[回归分析求助] NLS回归问题 [推广有奖]

  • 0关注
  • 0粉丝

初中生

57%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0.3000
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
192 点
帖子
9
精华
0
在线时间
12 小时
注册时间
2018-10-22
最后登录
2023-6-1

楼主
zhenglan123 发表于 2018-12-2 23:40:31 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
program nlces9b
       version 9
         syntax varlist(min=3 max=3) [aw fw iw] if, at(name)
           local logout:  word 1 of `varlist'
           local capital: word 2 of `varlist'
           local labor:   word 3 of `varlist'
         * 从 at 选项中分离出参数
         tempname b0 rho delta
           scalar `b0' = `at'[1,1]
           scalar `rho' = `at'[1,2]
           scalar `delta' = `at'[1,3]
         * 定义非线性函数
         tempvar kterm lterm   /*以下三条语句是新增的!*/
           generate double `kterm' = `delta'*`capital'^(-1*`rho') `if'
           generate double `lterm' = (1-`delta')*`labor'^(-1*`rho') `if'
           
         replace `logout' = `b0' - 1/`rho'*ln(`kterm'+`lterm') `if'
         
     end
sum lnoutput, detail
     nl ces9b @ lnout capital labor if lnoutput>r(mean),  ///
         parameters(b0 rho delta) initial(rho 1 delta 0.5)      
     est store m_sub


结果却是:
.      nl ces9b @ lnout capital labor if lnoutput>r(mean),  ///
>          parameters(b0 rho delta) initial(rho 1 delta 0.5)      
(100 missing values generated)
(obs = 0)
cannot have fewer observations than parameters
r(2001);
end of do-file
r(2001);

求问这个是什么意思?应该如何解决
二维码

扫码加我 拉你入群

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

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

关键词:非线性函数 word 如何解决 线性函数 非线性

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

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