应用用户定义的格式后,统计信息不会匹配

时间:2016-11-29 01:14:57

标签: sas

在将用户定义的格式应用于csv文件中的变量后,我需要获取特定的输出。

以下是格式:

proc format;

value ClassSize 
low - <10 = 'Very Small'
10 - <14 = 'Small'
14 - <18 = 'Medium'
18 - <22 = 'Large'
22 - high ='Very Large'
 . = 'Unknown'
;
run;

这似乎一切都很好,因为所有的价值都被考虑在内。但是,当我运行一个proc频率时,我得到152个&#34;非常小&#34;而不是我应该拥有的115。 &#34;未知&#34;伯爵是正确的,但所有其他人都有一些他们的计数被&#34;非常小&#34;组。

&#34;非常小&#34;应该具有小于10的值。然后,&#34;小&#34;是从10到14(但不包括),依此类推,直到&#34;非常大&#34;应该是22岁以上。

我错过了什么吗?一切似乎都应该让我得到正确的数字,但事实并非如此。

0 个答案:

没有答案