SAS / PC
十、 範 例 十 : 利用印表機繪製散佈圖 (PROC PLOT)
程式檔名稱 : SAMPLE10
|
|||||||
DATA PLOT; | 輸入繪圖資料檔 | ||||||
INPUT | WEEKA | WTA | SEX $ | WEEKB | WTB; | ||
CARDS; | WEEKA | A 組試驗動物週齡 | |||||
2 | 0.0 | M | 1 | 0.25 | WTA | A 組試驗動物體重 | |
4 | 0.5 | M | 3 | 0.75 | WEEKB | B 組試驗動物週齡 | |
6 | 1.0 | F | 5 | 1.25 | WTB | B 組試驗動物體重 | |
8 | 1.5 | F | 7 | 1.75 | SEX | 性別 | |
10 | 2.0 | F | 9 | 2.25 | |||
; | |||||||
RUN;
|
|||||||
OPTIONS LS=65 PS=60 NODATE; | 宣告紙張大小 | ||||||
PROC PLOT NOLEGEND | 不加圖形題頭說明 (NOLEGEND) | ||||||
HPERCENT=50 | 每張圖橫向佔 1/2 張紙 (50%) | ||||||
VPERCENT=33; | 每張圖縱向佔 1/3 張紙 (33%) | ||||||
即每張紙可畫 1/HPERCENT* 1/ | |||||||
VPERCENT 張圖(如下頁共6張圖) | |||||||
PLOT WTA*WEEKA; |
系統自定符號、座標 |
||||||
(圖 10-1) | |||||||
PLOT WTA*WEEKA /HAXIS=0 TO 12 BY 2; | 控制 X 軸作標及間距 | ||||||
(圖 10-2) | |||||||
PLOT WTA*WEEKA='*' /HAXIS=0 TO 12 BY 2; | 控制繪圖使用符號為 '*' | ||||||
(圖 10-3) | |||||||
PLOT WTA*WEEKA=SEX /HAXIS=0 TO 12 BY 2 VREVERSE; | 以SEX欄位資料為繪圖使用符號 | ||||||
控制 Y 軸逆序印出(VREVERSE) | |||||||
如為X軸(HREVERSE) | |||||||
(圖 10-4) | |||||||
PLOT WTA*WEEKA=SEX /HAXIS=0 TO 12 BY 2 BOX | 加匡 (BOX) 加畫參考線於 X 軸 | ||||||
HREF=4 8; | (HREF=4 8) (圖 10-5) | ||||||
PLOT WTA*WEEKA=SEX WTB*WEEKB /OVERLAY | 多張圖重疊 (OVERLAY) | ||||||
HAXIS=0 TO 12 BY 2; | (圖 10-6) | ||||||
RUN; |
WTA |
WTA |
|||||||||||||
2.0 | + | A | 2.0 | + | A | |||||||||
1.5 | + | A | 1.5 | + | A | |||||||||
1.0 | + | A | 1.0 | + | A | |||||||||
0.5 | + | A | 0.5 | + | A | |||||||||
0.0 | + | A | 0.0 | + | A | |||||||||
-+-----+-----+-----+-----+ |
-+---+---+---+---+---+---+ |
|||||||||||||
2 | 4 | 6 | 8 | 10 | 0 | 2 | 4 | 6 | 8 | 10 | 12 | |||
WEEKA |
WEEKA |
|||||||||||||
圖 10-1 圖 10-2
WTA |
WTA |
||||||||||||||
2.0 | + | * | 0.0 | M | |||||||||||
1.5 | + | * | 0.5 | M | |||||||||||
1.0 | + | * | 1.0 | + | F | ||||||||||
0.5 | + | * | 1.5 | + | F | ||||||||||
0.0 | + | * | 2.0 | + | F | ||||||||||
-+---+---+---+---+---+---+ |
-+---+---+---+---+---+---+ |
||||||||||||||
0 | 2 | 4 | 6 | 8 | 10 | 12 | 0 | 2 | 4 | 6 | 8 | 10 | 12 | ||
WEEKA |
WEEKA |
||||||||||||||
圖 10-3 圖 10-4
---+--+--+--+--+--+--+--- |
|||||||||||||||
WTA |
WTA |
||||||||||||||
2.5 | + | ||||||||||||||
2.0 | + | F | + | A | |||||||||||
2.0 | + | F | |||||||||||||
1.5 | + | F | + | + | A | ||||||||||
1.5 | + | F | |||||||||||||
1.0 | F | + | A | ||||||||||||
1.0 | + | F | |||||||||||||
0.5 | + | M | + | A | |||||||||||
0.5 | M | ||||||||||||||
0.0 | + | M | + | A | |||||||||||
0.0 | + | M | |||||||||||||
---+--+--+--+--+--+--+--- |
-+---+---+---+---+---+---+ |
||||||||||||||
0 | 2 | 4 | 6 | 8 | 10 | 12 | 0 | 2 | 4 | 6 | 8 | 10 | 12 | ||
WEEKA |
WEEKA |
圖10-5 圖 10-6