下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、SAS 繪圖簡介,一、概述,SAS/GRAPH模塊具有極強大的繪圖功能 利用繪圖語句可以對繪圖進(jìn)行精確控制 缺點是程序編寫復(fù)雜,SAS/GRAPH模塊中的主要過程,二、GRAPH模塊中的常用通用語句,1) GOPTIONS語句,GOPTIONS語句設(shè)置圖形繪制選項 GOPTIONS主要功能 設(shè)置圖形格式 控制圖形存放位置 清除舊選項或者創(chuàng)建新選項 控制圖形的尺寸 控制圖形中字體和字號,1) GOPTIONS語句,語句用法 GOPTIONS ; 選項很多,如 RESET=ALL 將所有圖形選項設(shè)為默認(rèn)狀態(tài) DEVICE=圖形設(shè)備名 指定圖形設(shè)備名稱 提示:可通過 PROC GDEVICE;RUN
2、; 查看所有設(shè)備名稱 TARGETDEVICE=device-name:按照圖形設(shè)備的格式顯示 GSFNAME=fileref 保存圖形到邏輯文件(Filename語句定義) CBACK=color 指定圖形背景顏色,默認(rèn)的是白色 FTEXT=font 選擇字體樣式 ROTATE or NOROTATE 將圖形從其默認(rèn)的方向旋轉(zhuǎn)90 HSIZE=horizontal-size 指定圖形寬度 VSIZE=vertical-size 指定圖形高度 BORDER | NOBORDER 指定圖形是否添加邊框 ,2) LEGEND語句,語句格式 LEGEND; 選項很多,如 POSITION=( ) 圖
3、例在圖中的位置 LABEL=(text-argument(s) | NONE 圖例標(biāo)簽 VALUE=(text-argument(s) | NONE 圖例中不同類別的標(biāo)簽 OFFSET=() | () 偏移量 CBORDER=frame-color 邊框顏色,3) SYMBOL語句,語句格式 SYMBOL; 選項很多,如 LINE=line-type 指定線類型:1-實線,246-虛線 VALUE=special-symbol | text-string | NONE 指定點的符號 有:star, plus, circle, X, heart, diamond等 CI=line-color 指
4、定插值線的顏色 CV=value-color 指定繪圖符號顏色 INTERPOL=方法 指定連線或插值方法 JOIN 直接連接 NEEDLE 垂線 STEP 階梯狀連接 R 回歸直線 SPLINE 樣條插值 BOX 箱式連接,產(chǎn)生箱式圖,選項line=取值及線的類型,選項Value=取值及對應(yīng)符號,三、GCHART過程,PROC GCHART過程可以做九種圖 block(方塊圖) hbar(水平條圖) hbar3d(3d水平條圖) vbar(垂直條圖) vbar3d(3d垂直條圖) pie(餅圖) pie3d(3d餅圖) dount(環(huán)形圖) star(星形圖),GCHART過程語句格式,PR
5、OC GCHART output-catalog ;BLOCK chart-variable(s) ;HBAR | HBAR3D | VBAR | VBAR3D chart-variable(s) ;PIE | PIE3D | DONUT chart-variable(s) ;STAR chart-variable(s) ; 其中 BLOCK繪制方塊圖 HBAR | HBAR3D | VBAR | VBAR3D繪制二維或三維條圖 PIE | PIE3D | DONUT繪制二維或三維餅圖或環(huán)形圖 STAR繪制星形圖 每條語句均有一系列選項,可以對圖形進(jìn)行精細(xì)控制,示例數(shù)據(jù):SASHELP庫中的S
6、hoes數(shù)據(jù)集,例子,品牌地區(qū)分布圖示(分類變量),goptions reset=all; proc gchart data=sashelp.shoes; vbar region; hbar region; block region; hbar3d region; pie region; pie3d region; run; quit; 該程序?qū)a(chǎn)生6幅圖,見下頁,生成的6個圖,例子,門店數(shù)的頻數(shù)圖(定量變量),goptions reset=all; proc gchart data=sashelp.shoes; vbar stores; hbar stores; run; quit; 產(chǎn)生兩
7、幅圖,見下頁,輸出圖形,VBAR語句產(chǎn)生,HBAR語句產(chǎn)生,實際上為自動產(chǎn)生的頻數(shù)直方圖,條與條之間有間隙,可添加選項space=0指定間隙大小,設(shè)置直條之間的間隙,goptions reset=all; proc gchart data=sashelp.shoes; vbar stores/space=0; hbar stores/space=0; run; quit;,定量取值當(dāng)分類取值處理,指定選項DISCRETE,goptions reset=all; proc gchart data=sashelp.shoes; vbar stores/discrete space=0; hbar
8、stores/discrete space=0; run; quit;,注意:只適用于離散取值較少的定量變量,指定分組選項group= subgroup=,goptions reset=all; /*group=選項*/ proc gchart data=sashelp.shoes; hbar region/group=product; where region in (Africa,Asia,Canada) and product in (Boot,Sandal); run; /*subgroup=選項*/ proc gchart data=sashelp.shoes; hbar regio
9、n/subgroup=product; where region in (Africa,Asia,Canada) and product in (Boot,Sandal); run; quit;,環(huán)狀圖、星形圖,proc gchart data=sashelp.shoes; donut region; star region; run; quit;,四、GPLOT過程,GPLOT過程根據(jù)2個或多個變量的值產(chǎn)生圖形 主要繪制 散點圖 氣泡圖 曲線圖 及與散點相關(guān)的插值曲線,GPLOT過程語句格式,PROC GPLOT output-catalog ; 所有圖坐標(biāo)相同PLOT plot-reque
10、st(s) ; PLOT2 plot-request(s) ; 第二坐標(biāo)圖 BUBBLE plot-request(s) ; BUBBLE2 plot-request(s) ; 第二坐標(biāo)圖 通常需要先用SYMBOL定義繪圖點符號及其連線,1) PLOT 語句,功能 主要繪制線圖、散點圖等,及多種散點連線生成的圖形 格式 PLOT Y*X ; 常用的選擇項: OVERLAY:同一坐標(biāo)系中繪制多個圖形 GRID:給坐標(biāo)系畫網(wǎng)格 FRAME:給坐標(biāo)系畫出邊框 HAXIS=AXISn(或值):定義橫軸刻度(如haxis=10 to 100 by 10)。若HAXIS=AXISn,則用先前定義的AXIS
11、n刻度 VAXIS=AXISN(或值):與haxis意義相同,對縱軸定義刻度 HMINOR=N(或vminor=n):在坐標(biāo)軸兩個粗刻度內(nèi)再細(xì)分為n段,示例數(shù)據(jù):SASHELP中的Class數(shù)據(jù)集,默認(rèn)輸出,proc gplot data=sashelp.class; plot weight*height; run; quit;,用SYMBOL定義選項設(shè)置,SYMBOL VALUE=DOT CV=ORANGE; /*實心點,橘黃色*/ proc gplot data=sashelp.class; plot weight*height; run; quit;,用SYMBOL定義選項設(shè)置,按SEX
12、分組繪制散點,GOPTIONS RESET=ALL; SYMBOL VALUE=+ CV=BLUE; SYMBOL2 VALUE=DOT CV=RED; proc gplot data=sashelp.class; plot weight*height=SEX; run; quit;,用SYMBOL定義選項設(shè)置,畫X軸垂線,/*從點向X軸畫垂線,顏色為藍(lán)色*/ SYMBOL VALUE=DOT CV=ORANGE INTERPOL=NEEDLE CI=BLUE; proc gplot data=sashelp.class; plot weight*height; run; quit;,用SYM
13、BOL定義選項設(shè)置,擬合回歸直線,/*插值為回歸直線,顏色為藍(lán)色*/ SYMBOL VALUE=DOT CV=ORANGE INTERPOL=RL CI=BLUE; proc gplot data=sashelp.class; plot weight*height; run; quit;,說明: INTERPOL= RL:線性回歸直線 RQ:二次回歸直線 RC:三次回歸直接 CLM:置信帶 CLI:個體容許區(qū)間 例,INTERPOL=RLCLM INTERPOL=RLCLI80,繪制不同年齡平均身高的線圖,proc means data=sashelp.class; var height; c
14、lass age; output out=meanh mean=mh; /*輸出每個年齡的平均身高*/ run; proc print data=meanh; run; SYMBOL VALUE=dot CV=BLUE INTERPOL=JOIN CI=RED; proc gplot data=meanh; plot mh*age; label mh=平均身高 age=年齡; run; quit;,按性別分組繪制身高曲線,proc means data=sashelp.class; var height; class sex age; output out=meanh mean=mh; run
15、; SYMBOL1 VALUE=dot CV=red INTERPOL=JOIN CI=red; SYMBOL2 VALUE=circle CV=blue INTERPOL=JOIN CI=blue; proc gplot data=meanh; plot mh*age=sex; label mh=平均身高 age=年齡; where sex ne ; run; quit;,2) BUBBLE語句,功能 主要繪制泡泡圖 格式 BUBBLE Y*X = Z ; 根據(jù)變量Z繪制泡泡的大小,示例,data a; input x y z; datalines; 2 27 73 4 29 29 6 22
16、 189 8 32 9 5 25 25 10 18 50 ;,AXIS1 ORDER=(1 TO 11 BY 2) LABEL=(變量1) VALUE=(JAN MAR MAY JUL SET NOV); AXIS2 ORDER=(15 TO 35 BY 5) LABEL=(變量2); proc gplot; bubble y*x=z/HAXIS=AXIS1 VAXIS=AXIS2; run; quit;,五、其它繪圖過程(略),Bar-line Charts (GBARLINE過程),Area Bar Charts(GAREABAR過程),Radar Charts(GRADAR過程),Block maps (Gmap),Surface maps(Gmap),3D-Surface Plot(G3D過程),goptions reset=global gunit=pct border cback=white colors=(black blue green red) ftext=swiss
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電影漫畫課程設(shè)計
- 網(wǎng)絡(luò)流量統(tǒng)計java課程設(shè)計
- 自動恒溫系統(tǒng)課程設(shè)計
- 騰格里沙漠研學(xué)課程設(shè)計
- 立體水庫課程設(shè)計
- 武科大微機原理課程設(shè)計
- 音頻內(nèi)容創(chuàng)新與傳播-洞察分析
- 橡膠制品環(huán)保性能測試-洞察分析
- 郵政企業(yè)競爭策略研究-洞察分析
- 圖像隨機色彩空間轉(zhuǎn)換研究-洞察分析
- 感恩節(jié)英文課件
- 慈溪市2024-2025學(xué)年四上數(shù)學(xué)期末教學(xué)質(zhì)量檢測模擬試題含解析
- T-CECS120-2021套接緊定式鋼導(dǎo)管施工及驗收規(guī)程
- 2024年浙江省單獨考試招生文化課考試數(shù)學(xué)試卷真題(含答案詳解)
- 2025年高考化學(xué)二、三輪復(fù)習(xí)策略講座
- 2022年高考數(shù)學(xué)試卷(上海)(秋考)(空白卷)
- 山東省濟南市語文小升初2024年模擬試題與參考答案
- 裝配式建筑復(fù)習(xí)試題及答案
- 空氣動力學(xué)仿真技術(shù):湍流模型:k-ε湍流模型原理與應(yīng)用
- 高中期末考試考風(fēng)考紀(jì)及誠信教育
- 2025屆廣東省深圳市深圳外國語九年級物理第一學(xué)期期末經(jīng)典試題含解析
評論
0/150
提交評論