I have a table created by PROC LOGISTIC that includes a formatted numeric value of ">999.999" (using format ODDSR8.3), which is not selected when I use the following code:
IF uppadj > 999.999;
The unformatted value is "I". What is this?
|
The "I" value is an example of a special missing value. The actual value is
.I
, in this case used to indicate an infinite value. The special missing values are sorted in the following order:
._
,
.
,
.A
,
.B
,...,
.Z
, then negative numbers, zero and, finally, positive numbers. Therefore, your code should be re-written as:
IF uppadj > 999.999 OR uppadj = .I;
|