SAS统计分析及应用_制作统计图表_
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
– 一个变量随另一个变量的变化;
– 变量之间的关系; – 数据值的分布。
PROC GPLOT DATA=<数据集名>; PLOT <纵轴变量>*<横轴变量>[=<分组变量>][/<选项1>];
[SYMBOL<N> <选项2>;]
RUN;
3
绘制散点图和连线图
GPLOT
PROC GPLOT DATA=<数据集名>;
run;
7
绘制散点图和连线图
GPLOT
【例】绘制函数y=sin(x), y=cos(x)的连线图
DATA SinCos; DO X=-2*3.14 TO 2*3.14 BY 0.2; Y1=SIN(X);Y2=COS(X); OUTPUT; END;
goptions reset=symbol; title "sin(x) and cos(x)" ;
GPLOT
PROC GPLOT DATA=<数据集名>; PLOT <纵轴变量>*<横轴变量>[=<分组变量>][/<选项1>];
[SYMBOL<N> <选项2>;]
• 选项2:点或连线的相关参数 RUN;
选项
含义
取值
V=<符号>
设置点使用的 符号
plus,x,star,square,diamond,triangle,hash,paw,point,dot,circle
AUTOHREF(AUTO 在水平(垂直)轴的每个主刻度处加入垂直(水平)
VREF)
参考线
NOAXIS
取消坐标轴及相关的图形元素
CAXIS=<颜色> CTEXT=<颜色>
设置坐标轴颜色 设置与轴相关的文字颜色
HAXIS=<值列表> VAXIS=<值列表>
设置水平轴主刻度值 设置垂直轴主刻度值
4
绘制散点图和连线图
第四章 制作统计图表
4.1 SGPLOT过程制图 4.2 GPLOT制作点线图 4.3 GCHART过程制图 4.4 制作三维图和茎叶图 4.5 FREQ 频数统计表
1
4.2 GPLOT制作点线图
绘制散点图和连线图
GPLOT
平面的散点图是以数据集中某两个变量为纵坐标和横坐标, 一个观测对应一个点,多个观测构成一幅平面散点图。点按 一定方式用线相连,则构成连线图。主要表示:
SYMBOL1 V=PLUS C=RED I=JOIN ; SYMBOL2 V=STAR C=BLUE; PROC GPLOT;
PLOT Y1*X=1 Y2*X=2/OVERLAY; RUN;
8
4.3 GCHART过程制图
绘制图形
GCHART
• GCHART可以绘制方块图、条形图、饼图、环形图等,不同的图形关键字表示 绘制不同图形。
run;
13
绘制环形图
GCHART
【例】以sashelp.cars各种汽车型号百分比环形图。
PROC GCHART DATA=<数据集名>; <图形关键字><变量名>/<选项列表>;
RUN;
图形关键字
block hbar hbar3d vbar vbar3d
图形类型
方块图 水平条形图 三维水平条形图 垂直条形图 三维垂直条形图
图形wenku.baidu.com键字
pie pie3d donut star
图形类型
饼图 三维饼图 环形图 星型图
CI=<颜色>
设置连线颜色
C=<颜色>
设置点和线的
颜色
5
绘制散点图和连线图
GPLOT
• symbol语句为全局语句,即如果未设置symbol选项,将 以最后一次设置的选项作为本次的参数。
• 若要恢复初始设置,可执行以下语句: –goptions reset=symbol;
6
绘制散点图和连线图
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;
– proc gchart data=sashelp.class; – block weight/group=sex; – run;
11
绘制条形图
GCHART
• 【例】按性别分组,绘制身高的频数条形图。 – proc gchart data=sashelp.class; – vbar height/group=sex; – run;
10
绘制图形
GCHART
<选项列表>:根据不同的图形关键字有不同的选项。常用的选项有: • type=统计量关键字,常用的统计量关键字有Freq(频数)、mean(均值)、 sum(总和)、percent(频数百分比),默认为频数。 • group=变量:指定分组变量。 • subgroup=变量:指定第二次分组的变量。 • midpoints=值列表:指定条形图每个矩形中点。 • levels=值:指定条形图中矩形的个数。
PLOT <纵轴变量>*<横轴变量>[=<分组变量>][/<选项1>];
[SYMBOL<N> <选项2>;]
RUN;
• 选项1用来设置图形的整体特性,例如坐标轴的值、颜色,外框颜色、填充色等
选项
含义
说明
FRAME|NOFRAME 图形加/不加边框
默认为加边框
CFRAME=<颜色> 图形背景色
默认为白色
也可以使用subgroup选项设置分组。 – proc gchart data= sashelp.class; – vbar height/subgroup=sex; – run;
12
绘制饼形图
GCHART
【例】以sashelp.cars各种汽车型号百分比饼图。
proc gchart data=sashelp.cars; pie3d type/type=percent;
CV=<颜色>
设置点的颜色
black,red,green,blue,cyan,magenta,gray,pink,orange,brown,y
ellow
H=<n><单位>
设置点的大小 单位取值:cell,cm,pct,pt,in
POINTLABEL I=<连线方式>
在点附近标明 Y轴值
设置连线方式
none,join,spline,needle