楼主: yuhepi
5273 7

[回归分析求助] 用stata10.0做极大似然估计时出错提示:capture noisily version? [推广有奖]

  • 0关注
  • 0粉丝

硕士生

2%

还不是VIP/贵宾

-

威望
0
论坛币
105 个
通用积分
0.0375
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
5809 点
帖子
155
精华
0
在线时间
91 小时
注册时间
2007-6-16
最后登录
2018-1-22

楼主
yuhepi 发表于 2010-1-6 23:41:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
Test 1:  Calling mynormal to check if it computes log likelihood and
         does not alter coefficient vector...
         FAILED; mynormal returned error 198.
Here is a trace of its execution:
------------------------------------------------------------------------------
-> mynormal __00000A __000007 __000008 __000009
            - `begin'
            = capture noisily version 10: mynormal __00000A __000007 __000008 __000009
              ---------------------------------------------------------------- begin mynormal ---
              - version 10.0
              - args lnf mu sigma
              - quietly replace 'lnf'=ln(normalden(i, 'mu', 'sigma'))
' invalid name
              ------------------------------------------------------------------ end mynormal ---
            - `end'
            = set trace off
------------------------------------------------------------------------------
Fix mynormal.
r(198);
二维码

扫码加我 拉你入群

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

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

关键词:stata10 noisily capture Version 极大似然估计 提示 极大似然估计 capture noisily

沙发
yuhepi 发表于 2010-1-6 23:48:32
因变量为:i
自变量为:q和owner(虚拟变量)
其它变量为:cf equi debt roa size(也不知道应该叫什么)

以下stata是命令
program define mynormal
version 10.0
args lnf mu sigma
quietly replace 'lnf'=ln(normalden(i, 'mu', 'sigma'))
end

ml model lf mynormal (i=q owner)(cf equi debt roa size)(cf equi debt roa size)

ml check

藤椅
蓝色 发表于 2010-1-7 08:12:16
最好有数据集
否则不知道是你数据的问题还是程序的问题

板凳
arlionn 在职认证  发表于 2010-1-7 11:18:57
暂元的引用方式不对。
quietly replace 'lnf'=ln(normalden(i, 'mu', 'sigma'))
应该修改为:
quietly replace `lnf'=ln(normalden(i, `mu', `sigma'))

具体而言,lnf 左边是“左撇号”,即键盘上 -tab- 键上面那个键;
lnf 右边是“右撇号”,即键盘上 -Enter- 键左侧的那个键。

报纸
yuhepi 发表于 2010-1-7 14:20:39
谢谢4楼
这个问题解决后,又出现了一个新的问题,ml check通过后,
再进行ml max,出现了如下的语句
initial:       log likelihood = -5042.5655
rescale:       log likelihood = -5042.5655
rescale eq:    log likelihood = -5042.5655

could not calculate numerical derivatives
flat or discontinuous region encountered

然后就无法运行了,这是为啥呢

地板
yuhepi 发表于 2010-1-7 14:33:46
还有好些问题,
initial value是什么?
varlist和varname有什么区别呢?

7
zhoujsh1980 发表于 2010-12-12 20:54:51
谢谢啦!谢谢啦!

8
2200801056 学生认证  发表于 2013-10-13 14:34:32
yuhepi 发表于 2010-1-7 14:20
谢谢4楼
这个问题解决后,又出现了一个新的问题,ml check通过后,
再进行ml max,出现了如下的语句
这个问题我也碰到,也不知道,希望各位帮帮忙啊!

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

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