SAS输出RTF文件频数百分比注意点

2020-04-28  本文已影响0人  野藤_
示例代码 转置后数据集结果 结果示例

代码的主体部分三个IF语句,关于频数部分,都是保留6个字符长度;对于小数部分,保留4个字符长度;对于频数为0的数据,不输出频数百分比;一位小数的百分比保留4个字符长度的操作是比较合理的,我们可以看出大多数的输出内容长度都是4位(2位整数+2位小数点+1位小数),这样保留四位在括号显得很紧实。对于百分比为100的记录,输出的格式是4.0,而不是4.1。如果100的输出格式是4.1,SAS运行会显示一个Note,NOTE: At least one W.D format was too small for the number to be printed. The decimal may be shifted by the "BEST" format. 因为“100.0”的长度是5,超过4了,这个NOTE通常不允许存在的。

上一篇下一篇

猜你喜欢

热点阅读