BookmarkSubscribeRSS Feed
n6
Quartz | Level 8 n6
Quartz | Level 8

I'm doing a Zero-Truncated Negative Binomial model in proc fmm.  (I'm also considering a Zero-Truncated Poisson although I think we have overdispersion.)

 

One general question is this.  From what I read diving the Pearson Statistic by the degrees of freedom tells you whether there is overdispersion or underdispersion.  A ways < 1 implies underdispersion and a ways > 1 implies overdispersion.

 

Okay, that's one thing.  But more specifically, in one model I get the following message in the output:

 

"Optimization routine cannot improve the function value."

 

And this same model does not give me results.  Any idea what this is?  It kinda feels like the "Algorithm did not converge" message I sometimes get in other SAS procs.

 

Any info is appreciated.  Thanks in advance.

1 REPLY 1
SAS_Rob
SAS Employee
Yes, you could test for overdispersion by using the Pearson/DF.
The second message is an indication that the model did not converge. A suggestion would be to simplify the model and add complexity back from there.

sas-innovate-2026-white.png



April 27 – 30 | Gaylord Texan | Grapevine, Texas

Registration is open

Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!

Register now

What is ANOVA?

ANOVA, or Analysis Of Variance, is used to compare the averages or means of two or more populations to better understand how they differ. Watch this tutorial for more.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 1 reply
  • 762 views
  • 3 likes
  • 2 in conversation