[Limdep Nlogit List] Need a kind help

William Greene wgreene at stern.nyu.edu
Fri Apr 7 02:32:11 EST 2006


Mr. Bilgic: I can't vouch for the code for the likelihood function.
But, you are using 0 and 0 for the starting values for the variances,
so it's for sure that you cannot compute the function at the starting
values. That is the source of the problems.
/B. Greene

************************************************
Professor William Greene
Department of Economics
Stern School of Business
New York University
44 West 4th St., Rm. 7-78
New York, NY   10012
Ph. 212.998.0876
Fax. 212.995.4218
URL. http://www.stern.nyu.edu/~wgreene
Email. wgreene at stern.nyu.edu
************************************************

----- Original Message -----
From: Abdulbaki Bilgic <tebrik at yahoo.com>
Date: Thursday, April 6, 2006 12:27 pm
Subject: [Limdep Nlogit List] Need a kind help

>  Dear Limdep Users,
>  I am estimating a bivariate tobit model with three switching 
> regimes: (y1>0, y2=0), (y1=0,y2>0), and (y1>0, y2>0). The last 
> term where both y1 and y2 greater than 0 is the conditional 
> distribution of y2 given y1 >0. I have written a code in Limdep 
> and got a error reporting a zero division and i have checked the 
> reference book it says a dependent variable problem and when 
> deleting the first observation, it gives the same problem too. Any 
> ideas please.
>   
>   
>  CREATE ; IF(Y1 = 0 & Y2 =0)DUMMY1=1
>  ; (ELSE) DUMMY1=0
>  ; IF(Y1 > 0 & Y2 =0)DUMMY2=1
>  ; (ELSE) DUMMY2=0
>  ; IF(Y1 = 0 & Y2 >0)DUMMY3=1
>  ; (ELSE) DUMMY3=0
>  ; IF(Y1 > 0 & Y2 >0)DUMMY4=1
>  ; (ELSE) DUMMY4=0 $
>  NAMELIST ; X1 =ONE
>  ; X2 =ONE $
>  CALC ; LIST
>  ; KA=COL(X1)
>  ; KB=COL(X2)
>  ; KC=KA+1 
>  ; KD=KA+KB $
>  MATRIX ; LIST
>  ; CA=INIT(KA,1,.0)
>  ; CB=INIT(KB,1,.0) $
>  MAXIMIZE ; START =CA,CB,.0,.0,.0
>  ; LABELS=KA_BA, KB_BB,SIGM1,SIGM2,RHO12
>  ; FCN=TA1 =LOG((1+RHO12)/(1-RHO12)) |
>  RHO12 =(EXP(TA1)-1)/(EXP(TA1)+1) |
>  SG1 =1/(SIGM1*(SQR(1-RHO12^2))) | 
>  SG2 =1/(SIGM2*(SQR(1-RHO12^2))) |
>  SG3 =1/(SIGM2^2*(SQR(1-RHO12^2))) |
>  ETA1 =1/(2*SIGM1^2) |
>  ETA2 =1/(2*SIGM2^2) |
>  ETRHO1 =RHO12*(SIGM1/SIGM2) |
>  ETRHO2 =RHO12*(SIGM2/SIGM1) |
>  RHOSQ =(1-RHO12^2) |
>  INDEX1 =BA1'X1 |
>  INDEX2 =BB1'X2 |
>  ERROR1 =Y1-INDEX1 |
>  ERROR2 =Y2-INDEX2 |
>  INDX1 =INDEX1+ETRHO1*ERROR2 |
>  INDX2 =INDEX2+ETRHO2*ERROR1 |
>  INDXX1 =-SG1*INDX1 |
>  INDXX2 =-SG2*INDX2 |
>  DUMMY2*(-0.5*LOG(2*PI)-LOG(SIGM1)-ETA1*ERROR1^2+LOG(PHI(INDXX2)))+
>  DUMMY3*(-0.5*LOG(2*PI)-LOG(SIGM2)-ETA2*ERROR2^2+LOG(PHI(INDXX1)))+
>  DUMMY4*(-0.5*LOG(2*PI)-LOG(SIGM1)-ETA1*ERROR1^2-2*LOG(SIGM2)
>  -0.5*LOG(RHOSQ)-SG3*(Y2-INDX2)^2) 
>  ; ALG=N 
>  ; TLF=1.D-8
>  ; TLG=1.D-4
>  ; SET $
>   
>  Output is:
>  Error 590: Obs.= 1 Cannot compute function: Zero_dvd
>  Warning 137: Iterations: function not computable at crnt. trial 
> estimate  Error 802: Cannot compute function at start values. Exit 
> status=4.  Function= .36023626764D+05, at entry, .00000000000D+00 
> at exit
>  +---------------------------------------------+
>  | User Defined Optimization |
>  | Maximum Likelihood Estimates |
>  | Model estimated: Apr 06, 1999 at 04:18:24PM.|
>  | Dependent variable Function |
>  | Weighting variable None |
>  | Number of observations 22344 |
>  | Iterations completed 0 |
>  | Log likelihood function .0000000 |
>  | Number of parameters 0 |
>  | Info. Criterion: AIC = .00000 |
>  | Finite Sample: AIC = .00000 |
>  | Info. Criterion: BIC = .00000 |
>  | Info. Criterion:HQIC = .00000 |
>  +---------------------------------------------+
>  +---------+--------------+----------------+--------+---------+
>  |Variable | Coefficient | Standard Error |b/St.Er.|P[|Z|>z] |
>  +---------+--------------+----------------+--------+---------+
>  BA1   .000000 1.00000000 .000 1.0000
>  BB1   .000000 1.00000000 .000 1.0000
>  SIGM1 .000000 1.00000000 .000 1.0000
>  SIGM2 .000000 1.00000000 .000 1.0000
>  RHO12 .000000 1.00000000 .000 1.0000
>    
>  Best regards,
> 
> 
> 
>                	
> ---------------------------------
> Yahoo! Messenger with Voice. PC-to-Phone calls for ridiculously 
> low rates.
> _______________________________________________
> Limdep site list
> Limdep at limdep.itls.usyd.edu.au
> http://limdep.itls.usyd.edu.au
> 




More information about the Limdep mailing list