SAS统计分析及应用_制作统计图表_

  • 格式:pdf
  • 大小:984.08 KB
  • 文档页数:39

下载文档原格式

  / 9
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章制作统计图表

4.1 4.2

4.4SGPLOT过程制图GPLOT制作点线图

制作三维图和茎叶图

4.3GCHART过程制图4.5FREQ 频数统计表

4.2 GPLOT制作点线图

平面的散点图是以数据集中某两个变量为纵坐标和横坐标,一个观测对应一个点,多个观测构成一幅平面散点图。点按

一定方式用线相连,则构成连线图。主要表示:

–一个变量随另一个变量的变化;

–变量之间的关系;

–数据值的分布。绘制散点图和连线图

GPLOT

PROC GPLOT DATA=<数据集名>;

PLOT <纵轴变量>*<横轴变量>[=<分组变量>][/<选项1>];

[SYMBOL <选项2>;]

RUN;

•选项1用来设置图形的整体特性,例如坐标轴的值、颜色,外框颜色、填充色等

选项含义说明

FRAME|NOFRAME 图形加/不加边框默认为加边框CFRAME=<颜色>图形背景色默认为白色AUTOHREF(AUTO

VREF)在水平(垂直)轴的每个主刻度处加入垂直(水平)参考线

NOAXIS 取消坐标轴及相关的图形元素

CAXIS=<颜色>设置坐标轴颜色

CTEXT=<颜色>设置与轴相关的文字颜色

HAXIS=<值列表>设置水平轴主刻度值

VAXIS=<值列表>设置垂直轴主刻度值

OVERLAY 多个图形绘在一张图中

LEGEND 显示图例

PROC GPLOT DATA=<数据集名>;PLOT <纵轴变量>*<横轴变量>[=<分组变量>][/<选项1>];

[SYMBOL <选项2>;]RUN;绘制散点图和连线图GPLOT

•选项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=n 为线的序号

0-无连线,1-实线,2-虚线PROC GPLOT DATA=<数据集名>;PLOT <纵轴变量>*<横轴变量>[=<分组变量>][/<选项1>];[SYMBOL <选项2>;]RUN;绘制散点图和连线图

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过程制图