libnamemylib"e:\data\";2
3编程绘制统计图SAS可以把存贮在SAS数据集中的数据以图形的方式形象直观地显示出来
在SAS/GRAPH模块的支持下,SAS可以作散点图、曲线图、直方图、扇形图、三维曲面图、等高线图、地图,等等
GCHART过程(1)语法格式GCHART过程用于绘制直方图、饼形图(扇形图)、三维直方图等表示变量分布的图形
其语法格式为:PROCGCHARTDATA=;/RUN;GCHART过程可以使用的图形关键字及其所绘制的图形类型见表2-5
图形关键字绘制的图形类型图形关键字绘制的图形类型block方块图pie饼形图hbar水平的条形图pie3d三维饼形图hbar3d水平的三维条形图donut环形图vbar竖立的条形图star星形图vbar3d竖立的三维条形图图形关键字后的变量名用以指定进行图形描述时的分组变量,可以是数值型的(此时以各组的组中值为分组的标志),也可以是字符型的
选项比较重要的有:TYPE=统计量关键字,表示以图形对变量(SUMVAR所指定的变量)的哪一种统计量进行描述,比如频数(FREQ)、均数(MEAN)、总计(SUM)、频数百分比(PCTN)等;SUBGROUP=变量名(分组变量),指定要进行分组(各组段内再分组)的变量;SUMVAR=变量名(数值变量),指定要进行统计计算的变量,也就是“TYPE=统计量关键字”选项中统计量的计算所依据的变量
(2)画条形图(直方图)使用VBAR关键字可以画条形图
例如,画出数据集l2_1中x变量的条形图的代码如下:procgchartdata=mylib
sryzc;vbarINCOME;run;结果如图所示
其中绘图用的变量用VBAR语句给出,如果把VBAR改成HBAR则条形方向变为横向
用GCHART绘制的条形图和在INSIGHT中绘制的直方图有所不同,它在横轴标的是