Hello,
I was trying to rerun a model using the meologit command in Stata 14, and I am getting completely different results than I was when I ran the model 3 months ago. Neither the syntax in my do-file, nor my data has changed since I last ran this model. When I compared the log file from three months ago to the output I'm currently getting, everything is exactly the same until I get to the "refining starting vales" line. Here, I notice that stata is giving me different numbers of iterations and different log likelihoods. I've pasted the 2 different model fitting outputs below. I'm concerned because an interaction I'm interested in was highly significant when I ran this model in January, and it's not longer significant at all. Does anyone have an idea what's going on? Any advice would be greatly appreciated.
Output from January 6, 2016
. meologit supDEM c.logGDPpc##i.unfair2 c.freedom##i.unfair2 swiid Education tr > usting rural persecon age govapprove quintall female SESsteps || country:,
Fitting fixed-effects model:
Iteration 0: log likelihood = -16371.452
Iteration 1: log likelihood = -15886.202
Iteration 2: log likelihood = -15882.538
Iteration 3: log likelihood = -15882.536
Iteration 4: log likelihood = -15882.536
Refining starting values:
Grid node 0: log likelihood = .
Grid node 1: log likelihood = -15990.742
Grid node 2: log likelihood = .
Grid node 3: log likelihood = .
Fitting full model:
Iteration 0: log likelihood = -15990.742
Iteration 1: log likelihood = -15987.619
Iteration 2: log likelihood = -15986.947
Iteration 3: log likelihood = -15986.945
Mixed-effects ologit regression
Number of obs = 14,790
Group variable: country
Number of groups = 18
Obs per group:
min = 556
avg = 821.7
max = 1,024
Integration method: mvaghermite
Integration pts. = 7
Wald chi2(15) = 752.93 Log likelihood = -15986.945 Prob > chi2 = 0.0000
Output from March 24, 2016
. meologit supDEM c.logGDPpc##i.unfair2 c.freedom##i.unfair2 swiid Education trusting rural persecon age govapprove quintall female SESsteps || country:,
Fitting fixed-effects model:
Iteration 0: log likelihood = -16371.452
Iteration 1: log likelihood = -15886.202
Iteration 2: log likelihood = -15882.538
Iteration 3: log likelihood = -15882.536
Iteration 4: log likelihood = -15882.536
Refining starting values:
Grid node 0: log likelihood = -15549.873
Fitting full model:
Iteration 0: log likelihood = -15549.873 (not concave)
Iteration 1: log likelihood = -15547.201 (not concave)
Iteration 2: log likelihood = -15544.544 (not concave)
Iteration 3: log likelihood = -15542.294 (not concave)
Iteration 4: log likelihood = -15541.411
Iteration 5: log likelihood = -15521.021
Iteration 6: log likelihood = -15513.002
Iteration 7: log likelihood = -15512.794
Iteration 8: log likelihood = -15512.793
Mixed-effects ologit regression
Number of obs = 14,790
Group variable: country
Number of groups = 18
Obs per group:
min = 556
avg = 821.7
max = 1,024
Integration method: mvaghermite
Integration pts. = 7
Wald chi2(15) = 578.65
Log likelihood = -15512.793
Prob > chi2 = 0.0000
I was trying to rerun a model using the meologit command in Stata 14, and I am getting completely different results than I was when I ran the model 3 months ago. Neither the syntax in my do-file, nor my data has changed since I last ran this model. When I compared the log file from three months ago to the output I'm currently getting, everything is exactly the same until I get to the "refining starting vales" line. Here, I notice that stata is giving me different numbers of iterations and different log likelihoods. I've pasted the 2 different model fitting outputs below. I'm concerned because an interaction I'm interested in was highly significant when I ran this model in January, and it's not longer significant at all. Does anyone have an idea what's going on? Any advice would be greatly appreciated.
Output from January 6, 2016
. meologit supDEM c.logGDPpc##i.unfair2 c.freedom##i.unfair2 swiid Education tr > usting rural persecon age govapprove quintall female SESsteps || country:,
Fitting fixed-effects model:
Iteration 0: log likelihood = -16371.452
Iteration 1: log likelihood = -15886.202
Iteration 2: log likelihood = -15882.538
Iteration 3: log likelihood = -15882.536
Iteration 4: log likelihood = -15882.536
Refining starting values:
Grid node 0: log likelihood = .
Grid node 1: log likelihood = -15990.742
Grid node 2: log likelihood = .
Grid node 3: log likelihood = .
Fitting full model:
Iteration 0: log likelihood = -15990.742
Iteration 1: log likelihood = -15987.619
Iteration 2: log likelihood = -15986.947
Iteration 3: log likelihood = -15986.945
Mixed-effects ologit regression
Number of obs = 14,790
Group variable: country
Number of groups = 18
Obs per group:
min = 556
avg = 821.7
max = 1,024
Integration method: mvaghermite
Integration pts. = 7
Wald chi2(15) = 752.93 Log likelihood = -15986.945 Prob > chi2 = 0.0000
Output from March 24, 2016
. meologit supDEM c.logGDPpc##i.unfair2 c.freedom##i.unfair2 swiid Education trusting rural persecon age govapprove quintall female SESsteps || country:,
Fitting fixed-effects model:
Iteration 0: log likelihood = -16371.452
Iteration 1: log likelihood = -15886.202
Iteration 2: log likelihood = -15882.538
Iteration 3: log likelihood = -15882.536
Iteration 4: log likelihood = -15882.536
Refining starting values:
Grid node 0: log likelihood = -15549.873
Fitting full model:
Iteration 0: log likelihood = -15549.873 (not concave)
Iteration 1: log likelihood = -15547.201 (not concave)
Iteration 2: log likelihood = -15544.544 (not concave)
Iteration 3: log likelihood = -15542.294 (not concave)
Iteration 4: log likelihood = -15541.411
Iteration 5: log likelihood = -15521.021
Iteration 6: log likelihood = -15513.002
Iteration 7: log likelihood = -15512.794
Iteration 8: log likelihood = -15512.793
Mixed-effects ologit regression
Number of obs = 14,790
Group variable: country
Number of groups = 18
Obs per group:
min = 556
avg = 821.7
max = 1,024
Integration method: mvaghermite
Integration pts. = 7
Wald chi2(15) = 578.65
Log likelihood = -15512.793
Prob > chi2 = 0.0000
Comment