1. 散点图和曲线图GPLOT过程
例1:绘制学生信息数据的散点图与曲线图。
proc gplot data=mylib.stu;
plot math*num[选项];
symbol color=red i=jion v=none; /*绘图的颜色,是否连线,符号等属性*/
z, d: c4 X" Z, c
|
2. 直方图和扇形图gchart过程
例2:绘制学生数学成绩直方图
proc gchart data=mylib.stu;
vbar math; /*说明分析变量用vbar*/
run;
例3:分别绘制男女学生数学成绩直方图
proc gchart data=mylib.stu;
vbar math /group=sex;
例4:利用pie绘制表示频数的扇形图
proc gchart data=mylib.stu;
pie sex /type=percent; /*后面的type属性表示以百分数显示*/
proc gchart data=mylib.stu;
block math /group=sex;
图形关键字 | 绘制的图形类型 | 图形关键字 | 绘制的图形类型 |
block | 方块图 | pie | 饼形图 |
hbar | 水平的条形图 | pie3d | 三维饼形图 |
hbar3d | 水平的三维条形图 | donut | 环形图 |
vbar | 竖立的条形图 | star | 星形图 |
vbar3d | 竖立的三维条形图 | # V( d; ^3 b5 O' T9 z4 J, T | 6 }& T; h1 }' N; f, m) c( b8 L5 k5 Z 3 _ {& U% J7 m4 y7 Q& E |
data dnorm2;
r=0.5;
det=1-r*r;
do x=-3 to 3 by 0.3;
do y=-3 to 3 by 0.3;
z=1/(2*3.1415926*det)*exp(-0.5/det*(x*x+y*y-2*r*x*y));
output;
end;
end;
keep x y z;
proc g3d data=dnorm2;
plot x*y=z;
用GCONTOUR过程可以绘制曲面对应的等高线图
proc gcontour data=dnorm2;
plot x*y=z /nolegend autolabel;
run;


| 欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) | Powered by Discuz! X2.5 |