上海财经大学经济信息管理系IS/SHUFE Pag e 1 o f 13 第二十一课 条形图、圆饼图和星形图 与 PLOT 过程和 GPLOT 过程的关系一样,PROC CHART 过程是用来画易生成的低分辩率的图形,输出在 OUTPUT 窗口
而 PROC GCHART 过程是用来生成定制的、高分辨率的图形,输出在 GRAPH 窗口
在这里我们将只介绍 GCHART 过程
使用 GCHART 图表可以形象地表示变量的取值大小和两个以上变量之间的关系
可以绘制垂直和水平的条形图、块形图、圆饼图、星形图等
PROC GCHART 过程的功能和语句说明 GCHART 过程不仅能把输入数据集中的变量值以各种图形的方式显示出来,而且能把输入数据集中的一个或多个变量按分组进行各种统计计算,然后再把统计结果以图形的方式显示出来
也就是说,GCHART 过程具有统计和显示图表的两大功能
1 PROC GCHART 过程的一般格式 GCHART 过程一般由下列语句控制: Proc Gchart DATA=数据集 ; VBAR 变量列表 ; HBAR 变量列表 ; BLOCK 变量列表 ; PIE 变量列表 ; STAR 变量列表 ; By 变量列表 ; Run ; 在 PROC GCHART 语句后面可以跟随着任何多个图形要求的语句,如上面的 VBAR、BLOCK 等语句
也就是一个 GCHART 过程能够对一个指定的数据集画出任意多个各种不同的图形
每一个图形要求语句需要指定一个图形变量或多个图形变量用于将它们的值画图
由于每个图形要求语句的选项众多,将它们的选项分成两部分:通用选项列表和专用选项列表
所谓通用选项列表是指这些选项可以用在每个图形要求语句中,而专用选项列表指这些选项只有本语句可使用
在 PROC GCHART 过程的使用时,常常选用 BY 语句
BY 语句指