开发工具:
文件大小: 2mb
下载次数: 0
上传时间: 2019-03-23
详细说明:NULL
博文链接:https://xuan0506.iteye.com/blog/104158752使用过程 GCHART制作柱状图和饼图
397
Total Contract Costs by Regi
SUM of JOB ToTAL by REG IoN
$2,44,R04
11.1x
253
700,59
Portland
69
$1:913,a8l
Raleigh
$1,152,342
加人分组变量
在饼图中,也可加入第二个分类变量,只要在 CHART语句中加入选项
GROUP=变量;
这时将按选项指定变量的值对数据分组,每个组的数据制作一个饼图
例833对数裾集 Dst, Projects的部分数据,以污染类型(POL-TYPE)为分类变量,频数为
统计量,并以区域{RG让ON)为分组变量制作饼图
options reset all
proc Bo
hart data dst
where region in (Beaumont, Che
levene
pie pol-type group region across =2 slice =inside
title c= ora nge f= zapf Contracts by Pollution Code at Each Sit
run
Contracts by Pollution Code at Each Site
HEGIDN=Beaumont
REG ION=Cheyenne
LEAD
TSP
在上述程序中 CHART语句的选项 ACROSS=2让两个饼图并列在同一画面上.若
不加这个选项将生成两哐图
398
第八章制作图形展现数据
奕出与归并某些类别
在饼图中,要强调某些类别,可将对应于这些类别的部分从整个饼图中移出来.颗数较
少的类别可以归并在一起,以下是与此有关的选项
EXPLODE=值列:指定要从饼图中分离出来的类别
MAICHCOLOR用与饼各部分相同的颜色表示分类变量和统计量的值
OTHER=n:将百分数不超过m的类别归入名为 OTHER的类别中
OTHERLABEL=字符串:设定名为 OTHER的类的标签
例834对数据集 Dst. Projects的数据,以污染类型( POL TYPE)为分类变量,用三维饼图
显示不同污染类型合约的频数和百分数.将铅含量的类别特别标出.
proc format
value Spolfmt"LEAD'=‘铅含量'TSP'=悬浮颗粒
options reset= text=’黑体' htext=15pt;
tteh=24tc= blue f='隶书'按污染分类的合约数与百分数
proc gchart data dst projects
pie3 d pol-type/ explode='铅含量 matchcalor
slice outside percent outside nohead ing
format pol _type spolfmt
r凵n:
按污条分樊的合约数与百分欻
9,97%
s02
460
425
3.90%
铅含量
悬浮颗粒
3
275
29.了7%
29%
在上述程序中 GOPTIONS语句中的选项fext=黑体 htext=15pt”是设定图形中
的字体及其字号.山于这一设定,表示分类变量和统计量值的字体和字号都按这一设定.其
颜色是由 CIIART I句的选项 MATCIICOLO规定与饼图中对应部分的颜色致
全局语句
至此,我们介绍了所有6种全局语句:
● TITLE语句
FOOTNOTE语句
32使用过程 GCHART制作柱状图和饼图
● SYMBOL语句
AXIS语句
LEGEND语句
● PATTERN语句
它们可以写在SAS程序步内或程序步外,而且是全局有效的,即在对其修改或进程结束
前一直保持有效.这些讦句槨可以有多达10或99个.其修改替代也遵循同样的规则
824用菜单制作柱状图和饼图
在分析员中也有制作柱状图和饼图的专用菜单,以下使用数据集 Dst. Projects的数据制
作反映数据汇总信息的图形
制作表示频数的柱状图
为了制作表示不同地区( Region)监测合约频数的垂直柱状图,可在分析员环境下读入数
据后操作如下
1.选 graph马 Bar chart→ Vertical
2.在弹出的 Vertical bar(har(垂直柱状图)窗口,左侧框中显示了数据集中所有的变量
凡字符型的其前面都冠以C.在这个窗口可设定柱状图的分类变量.选 REGION→
Chart,
1 dit LEw IocI= Lat a甲p珠且rqph计业1w出
凸 nYsl;
aolyat: Anc projcct) 265388058060080550060135M-525s
Vertical iar
HaTE
Reset
JOBTO
POL CI
在 Bar ' Typc(柱类型)框中可设定垂直柱状图为2维或3维.选中3D单选按钮,表示作3
维柱状图
3.点击 Options对图形显示的选项进行设定
a.在 Number of barse柱的个数)可以对柱的个数和排列次序进行设定.对于数值型的
分类变量,控制柱的个数是常用的.这里变量 REGION是字符的,所以 Nurrber of
bars(柱的个数)框中让 Default number of bars(使用缺省的个数)前的单选框被选中
Order of bars(柱的次序框中也选中 Default(-省)的单选按钮
400
第八章制作图形展现数据
b在BarⅤ alues选项卡下可设定分析变量和统计量.现在不使用分析变量,统计量就
用映省的频数
Tea我配欢‖
区
Display sLalisLit
E tance 1
广 Inside the bars
FREQ
Horizontal bar stat istics
c.在 Appearance(显示)选项卡下可对柱和轮廓的颜色进行设定.现在使用缺省的设定
d.在 STalinist(统计量)选项卡下可对图中是否显示统计量的数值进行设置.在Ⅴ artical
bar stat istics垂直柱状图统计量)框中让 Display st at istics前的复选相被选中
e. Det ails(细节选项卡下可进行关参照线和图形边框的设定
设定完成后选OK→OK返回即显示制作的三维柱状图
FRENUENE
49
234
Bsc
『Pxr!月浦y!R(k
REGON
使用分析变量
现在用水平柱状图显示个地区监测合约总消耙额.为此在分妡员环境读入数据后操作如
32使用过程 GCHART制作柱状图和饼图
401
1.选 Graph→ Bar Chart→ Horizontal…
2.在弹出的 Horizontal bar Chart(水平柱状图)窗口,左侧框中显示了数据集中所有的变
量,在这个窗口可设定柱状图的分类变量.选 REGION→Chat
在. Type(柱类型)框让3-D前的单选框被选中,表示作3维水平柱状图
3.点击 Options对图形显示的选项进行设定
n.在BarⅤ alues选项卡下,在 AnalysisⅤ ariables框中选分析变量. JOBTOTAI→
Analysis.在 St atistic to chart(统计量)框中,让Sm总和)前的单选框被选中.即
柱的长度为变量 JOBTOTAL值的总和
Analyst: iney prOiect 1
Projects(Browse)
FI al Bar Chart
I Bar Chart: options
Statistic
E ST
JUHI
DATE
Brutal
E rDL TYT
:PI
b.在 Statistics(统计量)选项卡下,在 Horizontal bar statistics(水平柱状图统计量框中
让 Display default st atistics(显示缺省的统计量)前的单选框被选中
设定完成后选OK→OK返回即显示制作的三维水平柱状图
402
第八章制作图形展现数据
上HM形≯L分M
R会
11331
1o000om
MET命 TAL SUM
使用分组变量
在分析员的柱状图菜单中,也允许使用分组变量和子组变量.我们使用 Dkt. Projects
的数据,以区域( REGION)为分组变量, POL TYPE(污染类型)为子组变量.分类变量为
数值变量合约总消耗额( JOBTOTAL).从图形布局考虑,这耳设定变量 JOBTOTAL按其
值只分3个类,柱的髙度将表示频数.为此在分析员环境读入数据后操作如下
1.选 Graph→ Bar cha→ ertical
2.在弹出的 ertical bar(har(垂直柱状图)窗口,选 JOBTOTAL→ Chart, REGION
Group By, POL-TYPE= Stack By
在 Bar Type(柱类型)框让3-D前的单选框被选中,表示作3维垂直柱状图
3.点击 Options对图形显示的选项进行设定
a.在 Number of bars选项卡下,在 Number of bars框中让 n bars前的单选框被选中
并使用框右侧的箭头,使N后的字段中的数为3.表示按作图变量的值分为3组
52使用过程 GCHART制作柱状图和饼图
403
analyst: inew project)
Vertical Bar Chatt: Proiects
PoL tYpe e
StE
了
GION
J0030
DATE
hEPnET
PYERSYONES
Paratype
PUL TYPE
rt:夏
DEfault nmber of bars
bar f each discrete1ver年
CN bar
b.在 Bar values选项卡下,不使用分析变量.在 Statistic to chart(统计量)框中,让
Frequency(频数前的单选框被选中.即柱的高度为变量频数
c.在 Statistics(统计量)选项卡下,在Ⅴ ertical bar st at istics(垂育柱状图统计量)框中让
Display de fau lt st ist ics(显示缺省的统计量)前的单选恒被选十
设定完成后选OK→OK返回即显示制作的三维垂直柱状图
FNEQLENCT
3693
3693693地ALMD=HNT
0
00000
0
Beans boston
Portand
n
FLTP匚
LLAD
在这个柱状图中:每个地区的数据为个组,每个组有三个柱,分别表示二类不同的合
约总消耗金额.柱的高度是表示一个地区某一类总消耗金额合约的总数.在一个柱中,又按
不同的污染类型分别表示所占的合约数
404
第八章制作图形展现数据
制作饼图
在分析员中作饼图的菜单与作柱状图的菜单是类似的.下而以数据集 Dst Projec ts的数
据为例,用姘图显示监测不同类型污染合约的频数.为此在分析员环境下读入数据后操作如
下
1.选Caph→Pie(hart
2.在弹出的 Pie Chart(饼图)窗口,左侧框中显示了数据集中所有的变量.凡字符型前面
都冠以¢.在这个窗口可设定饼图的分类变量.选 POL TYPE→ Chart.选中3-D
单选按钮,表示作3维饼图
5P analyst: (new proiect y
PiCh选rt
ats纽mDet)
区
T
匚 HEGoN
EPUIPNHT
PENHONE
BT囗
m
titl
3.点击 Options对图形显示的选项进行设定
a.在 Labels(标签〕可以对如何标签饼的每个部分进行设定.让 Label slice wit h框中的
三个复选框都被选中,表示对每部分要显示其频数占的百分数,标签和统计量值
其后的单选框可选择显示这些值的位置
Pie Chart: Options
Lael sTices wiLl.Curr esu iny alt l uldielieniL
BFP
Arrow: In
F Slicc lcvclrArrow-CInaidecDutaide
Ip
级 F Slie vd
uy f lusiue 6 Ou
b.在Dtai选项卡下可设定一些细节.让 Explode onc slice特持出饼的某一部分)前的
复选框被选中,并在 Level后的字段键入LEAD,即设定将表示污染类型为LEAD的
部分凸出于其它部分,
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.