SAS变量的输入和输出格式
输入输出
SAS输入输出的基本格式很简单:
输入:INPUT 变量1 输入格式1 变量2 输入格式2……;
输出:FORMAT 变量1 输入格式1 变量2 输入格式2……;
*中间需以空格间隔
输入格式很简单,但是不同变量类型的输入格式是不同的
指定输入格式会改变变量的值,但是指定输出格式不会改变变量的值,只是改变他们显示的样子
数值型变量的输入格式
数值性变量的输入格式主要是W.D
W:表示数值的总位数或宽度,包括小数点,小数点占1位
D:表示数值小数部分的位数
如8.2,表示总位数8,3位小数(即00.000的格式)
如4.,表示总位数4,没有小数
点号一定要加,不管有没有小数
数值型变量的输出格式
数值型变量的输出格式主要有三种:
① W.D:含义与输入格式一致
② commaW.D :将数值的整数部分自右向左每三位用逗号隔开
③ percentW.D : 将数据显示百分号的形式,它会自动将变量乘以100后加上%
*comma 和 percent 后面需要紧跟W.D,不能有空格
代码输入:
输出结果:
字符型变量的输入格式
字符型变量的输入格式是