Programming the statistical procedures from SAS

Proc surveylogistic-strange value

Accepted Solution Solved
Reply
New Contributor
Posts: 3
Accepted Solution

Proc surveylogistic-strange value

I get a strange value of >999.999 when I run proc surveylogisitic on a model. Anyone know why this might be?

Thank you!

 

 


Accepted Solutions
Solution
‎02-12-2016 10:11 AM
SAS Super FREQ
Posts: 3,304

Re: Proc surveylogistic-strange value

The odds ratio is printed with a special format, just like the more-familiar p-values in SAS. When a p-value gets to small, it is printed as "<.0001".  In the same way, when an odds ratio becomes too big, it is printed as ">999.999 ".  The true value is in the table (use ODS output to save the table to a data set), but you are seeing the formatted value.

 

If yuo want to know why your odds ratio is so large, that is a modeling question that requires knowing more about your model and data.

View solution in original post


All Replies
Grand Advisor
Posts: 10,026

Re: Proc surveylogistic-strange value

"Strange value" for what? A model parameter, odds ratio, diagnostic or descriptive statistic.

Show the output with the value, but it is likely caused by data values.

 

Do you have some sort of value like 9999 that is used when something was missing or not collected?

New Contributor
Posts: 3

Re: Proc surveylogistic-strange value

I should have been more clear for an Odds Ratio value.


Housing Homeless vs Apartment/house >999.999 <0.001 >999.999
##- Please type your reply above this line. Simple formatting, no
attachments. -##
Grand Advisor
Posts: 16,850

Re: Proc surveylogistic-strange value

Can you post your parameter estimates? I've seen this before and it has to do something with the parameter estimates but I need to jog my memory.  Someone else may be able to see it right away. 

Solution
‎02-12-2016 10:11 AM
SAS Super FREQ
Posts: 3,304

Re: Proc surveylogistic-strange value

The odds ratio is printed with a special format, just like the more-familiar p-values in SAS. When a p-value gets to small, it is printed as "<.0001".  In the same way, when an odds ratio becomes too big, it is printed as ">999.999 ".  The true value is in the table (use ODS output to save the table to a data set), but you are seeing the formatted value.

 

If yuo want to know why your odds ratio is so large, that is a modeling question that requires knowing more about your model and data.

☑ This topic is SOLVED.

Need further help from the community? Please ask a new question.

Discussion stats
  • 4 replies
  • 259 views
  • 0 likes
  • 4 in conversation