BookmarkSubscribeRSS Feed
sasuser1000
Calcite | Level 5
I am getting some weird error while running proc mi :"ERROR: Floating Point Zero Divide"

proc mi data=WITHSIC2 seed=7545417 nimpute=5 out=WORK.SIC2imputefive;
class SIC2_CODE;
monotone reg( &varlist4)

discrim( SIC2_CODE= &varlist4/ details);
var &varlist4 SIC2_CODE;
run;


Did anyone run into a similar issue?


Error Message:
505 proc mi data=WITHSIC2 seed=7545417 nimpute=5 out=WORK.SIC2imputefive;
506 class SIC2_CODE;
507 monotone reg( &varlist4)
508 discrim( SIC2_CODE= &varlist4/ details);
509 var &varlist4 SIC2_CODE;
510 run;

WARNING: The imputed variable EMPLOYEES_TOTAL in the MONOTONE statement is the leading variable
in the VAR list. Missing values for this variable will not be imputed.
ERROR: Floating Point Zero Divide.
ERROR: Termination due to Floating Point Exception
NOTE: The SAS System stopped processing this step because of errors.
WARNING: The data set WORK.SIC2IMPUTEFIVE may be incomplete. When this step was stopped there
were 0 observations and 26 variables.
WARNING: Data set WORK.SIC2IMPUTEFIVE was not replaced because this step was stopped.
3 REPLIES 3
Tim_SAS
Barite | Level 11
For this kind of problem you should open a track with Technical Support.
sasuser1000
Calcite | Level 5
I did but didn't get any answer.
Anyway, i fixed the problem
MasterControlProgram
Calcite | Level 5

How did you fix it???????????????????????????

There doesn't seem to be much help for the PROC MI instance of this error. I did notice a page that says when this error is encountered in another context that the solution is to apply the following hotfix:

http://ftp.sas.com/techsup/download/hotfix/HF2/B25.html#42783

I myself am on a managed terminal so I can't apply it at this moment but I am trying to get through the red tape to do so.

SAS Innovate 2025: Save the Date

 SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!

Save the date!

What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 3 replies
  • 1432 views
  • 1 like
  • 3 in conversation