SAS统计分析及应用_制作统计图表_
- 格式:pdf
- 大小:984.08 KB
- 文档页数:39
第四章制作统计图表
4.1 4.2
4.4SGPLOT过程制图GPLOT制作点线图
制作三维图和茎叶图
4.3GCHART过程制图4.5FREQ 频数统计表
4.2 GPLOT制作点线图
平面的散点图是以数据集中某两个变量为纵坐标和横坐标,一个观测对应一个点,多个观测构成一幅平面散点图。点按
一定方式用线相连,则构成连线图。主要表示:
–一个变量随另一个变量的变化;
–变量之间的关系;
–数据值的分布。绘制散点图和连线图
GPLOT
PROC GPLOT DATA=<数据集名>;
PLOT <纵轴变量>*<横轴变量>[=<分组变量>][/<选项1>];
[SYMBOL
RUN;
•选项1用来设置图形的整体特性,例如坐标轴的值、颜色,外框颜色、填充色等
选项含义说明
FRAME|NOFRAME 图形加/不加边框默认为加边框CFRAME=<颜色>图形背景色默认为白色AUTOHREF(AUTO
VREF)在水平(垂直)轴的每个主刻度处加入垂直(水平)参考线
NOAXIS 取消坐标轴及相关的图形元素
CAXIS=<颜色>设置坐标轴颜色
CTEXT=<颜色>设置与轴相关的文字颜色
HAXIS=<值列表>设置水平轴主刻度值
VAXIS=<值列表>设置垂直轴主刻度值
OVERLAY 多个图形绘在一张图中
LEGEND 显示图例
PROC GPLOT DATA=<数据集名>;PLOT <纵轴变量>*<横轴变量>[=<分组变量>][/<选项1>];
[SYMBOL
•选项2:点或连线的相关参数
选项
含义取值V=<符号>
设置点使用的符号plus,x,star,square,diamond,triangle,hash,paw,point,dot,circle CV=<颜色>
设置点的颜色black,red,green,blue,cyan,magenta,gray,pink,orange,brown,y ellow H=
设置点的大小单位取值:cell,cm,pct,pt,in POINTLABEL
在点附近标明Y 轴值I=<连线方式>
设置连线方式none,join,spline,needle CI=<颜色>设置连线颜色C=<颜色>设置点和线的颜色
L=
0-无连线,1-实线,2-虚线PROC GPLOT DATA=<数据集名>;PLOT <纵轴变量>*<横轴变量>[=<分组变量>][/<选项1>];[SYMBOL
GPLOT
GPLOT
•symbol语句为全局语句,即如果未设置symbol选项,将以最后一次设置的选项作为本次的参数。
•若要恢复初始设置,可执行以下语句:
–goptions reset=symbol;
GPLOT
【例】用图描述数据集sashelp.cars中,车的重量与车速的关系。proc gplot data=sashelp.cars;
plot weight*MPG_Highway;
run;
【例】按性别分组绘制体重随身高变化的散点图。
proc gplot data=sashelp.class;
plot weight*height=sex;
symbol1 cv=black v=x;
symbol2 cv=blue v=dot;
run;
GPLOT
【例】绘制函数y=sin(x), y=cos(x)的连线图DATA SinCos;
DO X=-2*3.14TO 2*3.14BY 0.2;
Y1=SIN(X);Y2=COS(X);
OUTPUT;
END;
goptions reset=symbol;
title "sin(x) and cos(x)" ;
SYMBOL1 V=PLUS C=RED I=JOIN ;
SYMBOL2 V=STAR C=BLUE;
PROC GPLOT;
PLOT Y1*X=1Y2*X=2/OVERLAY;
RUN;
4.3 GCHART过程制图