楼主: yhw1234
1967 2

[回归分析求助] 请问在最大似然估计中怎么添加条件语句? [推广有奖]

已卖:2070份资源

教授

40%

还不是VIP/贵宾

-

威望
0
论坛币
780577 个
通用积分
2.1903
学术水平
66 点
热心指数
79 点
信用等级
61 点
经验
5927 点
帖子
716
精华
0
在线时间
1840 小时
注册时间
2008-9-29
最后登录
2025-5-7

楼主
yhw1234 学生认证  发表于 2012-9-7 15:54:24 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
ml model lf siglex (equation1: whrs=kl6 k618 wa we if whrs>0) (variance:)
ml search
ml maximize

我在第一行命令中添加了 if whrs>0条件语句,结果和没有添加此条件语句的估计结果没有任何变化,估计的样本数都是一样的?
Number of obs   =        250                                                  Wald chi2(4)    =      21.49Log likelihood = -2048.8196                       Prob > chi2     =     0.0003
------------------------------------------------------------------------------        whrs |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]-------------+----------------------------------------------------------------equation1    |         kl6 |  -462.1233   123.4238    -3.74   0.000    -704.0295   -220.2171        k618 |    -91.141    45.3892    -2.01   0.045    -180.1022   -2.179808          wa |   -13.1577   8.251188    -1.59   0.111    -29.32973    3.014327          we |   53.26156   25.83143     2.06   0.039     2.632882    103.8902       _cons |   940.0593   525.3857     1.79   0.074    -89.67777    1969.796-------------+----------------------------------------------------------------variance     |       _cons |   876.8537   39.21409    22.36   0.000     799.9955    953.7119------------------------------------------------------------------------------
二维码

扫码加我 拉你入群

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

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

关键词:最大似然估计 最大似然 似然估计 Likelihood equation 样本

沙发
sungmoo 发表于 2012-9-7 20:38:08
"if whrs>0"在第一个"("前。
已有 1 人评分经验 收起 理由
SpencerMeng + 20 观点有启发

总评分: 经验 + 20   查看全部评分

藤椅
yhw1234 学生认证  发表于 2012-9-8 10:31:32
sungmoo 发表于 2012-9-7 20:38
"if whrs>0"在第一个"("前。
谢谢你的提示。
虽然不是放到第一个括号前,放到第一个括号前会提示第一个括号无效,请看结果:
ml model lf siglex if whrs>0 (equation1: whrs=kl6 k618 wa we) (variance:)
invalid '('
r(198);

但是我把条件语句 if whrs>0放到最后,终于成功估计:


. ml model lf siglex (equation1: whrs=kl6 k618 wa we) (variance:) if whrs>0

. ml search
initial:       log likelihood =     -<inf>  (could not be evaluated)
feasible:      log likelihood = -7.370e+08
rescale:       log likelihood = -1233.0885
rescale eq:    log likelihood = -1233.0885

. ml maximize

initial:       log likelihood = -1233.0885
rescale:       log likelihood = -1233.0885
rescale eq:    log likelihood = -1233.0885
Iteration 0:   log likelihood = -1233.0885  
Iteration 1:   log likelihood = -1228.9245  
Iteration 2:   log likelihood = -1214.7033  
Iteration 3:   log likelihood = -1214.5838  
Iteration 4:   log likelihood = -1214.5837  
Iteration 5:   log likelihood = -1214.5837  

                                                  Number of obs   =        150
                                                  Wald chi2(4)    =      11.59
Log likelihood = -1214.5837                       Prob > chi2     =     0.0206

------------------------------------------------------------------------------
        whrs |      Coef.   Std. Err.      z    P>|z|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
equation1    |
         kl6 |  -421.4822   165.1502    -2.55   0.011    -745.1706   -97.79381
        k618 |  -104.4571   53.27541    -1.96   0.050     -208.875   -.0391906
          wa |  -4.784917   9.527627    -0.50   0.616    -23.45872    13.88889
          we |   9.353195   30.71289     0.30   0.761    -50.84297    69.54936
       _cons |   1629.817   604.7911     2.69   0.007     444.4479    2815.186
-------------+----------------------------------------------------------------
variance     |
       _cons |   794.9555   45.89678    17.32   0.000     704.9995    884.9116
------------------------------------------------------------------------------
样本数中已经看到100个不符合条件的样本被过滤掉了!!!最后谢谢楼上兄弟的启示!

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

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