楼主: ease_wwj
14165 11

[编程问题求助] could not calculate numerical derivatives [推广有奖]

  • 0关注
  • 1粉丝

本科生

21%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
301 点
帖子
60
精华
0
在线时间
71 小时
注册时间
2009-8-14
最后登录
2020-9-18

楼主
ease_wwj 发表于 2009-8-27 09:05:12 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位网友,我的出不了结果啊,告诉我是could not calculate numerical derivatives missing values encountered,请问是怎么回事啊?哪出错了呢?
二维码

扫码加我 拉你入群

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

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

关键词:derivatives Derivative calculate Numerical numeric values

沙发
枫风 在职认证  发表于 2009-8-28 00:31:39
把数据描述一下吧,

藤椅
yuhepi 发表于 2010-1-7 14:22:57
我也遇到了同样一个问题
因变量为: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(通过)
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

然后就无法运行了,这是为啥呢
本文来自: 人大经济论坛 详细出处参考:http://www.pinggu.org/bbs/viewth ... &from^^uid=319191

板凳
maximus11111 发表于 2010-1-7 20:31:48
数据有缺失吗

报纸
yuhepi 发表于 2010-1-10 12:33:20
数据缺失?
这个先去看看

地板
yuhepi 发表于 2010-1-10 12:46:15
应该没有呀
处理之前都删除了缺失的数据或者用0代替了

7
Brdic 发表于 2013-9-21 22:06:30
我也遇到这个问题,求助!

8
zishutingting 发表于 2015-6-18 11:02:01
我之前以为是0的问题 换了个不含0的序列就可以了 但是把其中某些值替换为0依旧可以 就是不知道为什么原序列不可以

9
夏目贵志 发表于 2015-6-18 12:07:34
也许是初始值的问题吧。多做几轮ml search试试。

10
猎户座三颗星 发表于 2021-5-18 10:51:22
数据可能太多 少一点就可以了

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

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