全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
11797 10
2015-11-08
当我在STATA中做非线性回归时:
输入命令:nl(y={b0}+{b1}*x1^{b2=1}+{b3}*x2^{b4=1}+{b5}*x3^{b6=1}+{b7}*x4^{b8=1}+{b9}*x5^{b10=1}),nolog
显示如下:然后机器就一直运转,却没有结果。是不是STATA不堪重负了,那要是我还有x6该怎么办?有没有更好的编程方法呢?真的很急,求指点迷津,感激不尽!!!
. do "\temp\STD06000000.tmp"

. nl(sftexpend={b0}+{b1}*year^{b2=1}+{b3}*uoc^{b4=1}+{b5}*men^{b6=1}+{b7}*edu^{b8=1}+{b9}*hcare^{b10=1})if choice==3,nolog
(obs = 12227)


二维码

扫码加我 拉你入群

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

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

全部回复
2015-11-8 22:41:48
leejs 发表于 2015-11-8 22:07
当我在STATA中做非线性回归时:
输入命令:nl(y={b0}+{b1}*x1^{b2=1}+{b3}*x2^{b4=1}+{b5}*x3^{b6=1}+{b7} ...
命令用对了吗?
二维码

扫码加我 拉你入群

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

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

2015-11-9 00:33:03
这个不是编程方法的问题吧?你多等等看看Stata会不会算出结果咯。你就一行程序有啥可优化的呢?如果你要估计的就是这个模型那就是这样了。 除非你能把你的模型简化。
二维码

扫码加我 拉你入群

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

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

2015-11-9 10:21:05
506232839 发表于 2015-11-8 22:41
命令用对了吗?
命令也没错啊,公式就是这样的。我见有的是自己编程做NLS,可是我只会nl这个命令。
二维码

扫码加我 拉你入群

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

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

2015-11-9 10:21:48
夏目贵志 发表于 2015-11-9 00:33
这个不是编程方法的问题吧?你多等等看看Stata会不会算出结果咯。你就一行程序有啥可优化的呢?如果你要估计 ...
等了好久,都没有结果。难道nl这个命令能处理的变量有限?
二维码

扫码加我 拉你入群

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

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

2015-11-9 13:38:27
leejs 发表于 2015-11-9 10:21
等了好久,都没有结果。难道nl这个命令能处理的变量有限?
你数据占用多大内存?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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