/ B$ {" E# g! R# D' ?/ W2 ?本来准备在sgplot的band语句画区域作为背景来实现的,但是由于存在bar图与band不兼容的情况,于是只好转向anno了。见SAS公司详细说明。" n1 s$ w; p/ N- y
There are four basic types of plots that you can create with the SGPLOT procedure:* q2 n( h% @" ?# z$ t
Basic plots 2 ^! z$ g; t" S; v$ ]* Ascatter, series, step, band, needle, and vector plots3 `: t6 z& n, ]
Fit and confidence plots" V& u/ F, O' E
loess, regression, and penalized B-spline curves, and ellipses' M: y4 j+ I1 z9 p% ?
Distribution plots1 d- D7 I3 X4 N! g
box plots, histograms, and normal and kernel density estimates4 s, Z J0 J! J Y
Categorization plots # ~+ t. g. b$ |5 i3 O/ p* Idot plots, bar charts, and line plots ! T: j- X# D% K$ H- {2 s DNot all of the plot types can be used together in the same PROC SGPLOT step. The following table shows which of the plot types can be used together8 F- V O; x* K; H! e! h3 k
' e8 a- Y2 {9 \, q+ t" U# F# t: G0 Z" G7 G; }: S- a4 l* H) y
data ex;# k z' i5 i0 f4 C( l
input x y ;1 ^$ H& ?1 _* r7 e& F# u
cards; % w% g0 Q; U4 j1 Y3 i+ a3 Z% d8 E1 2 X4 @ F* p; b8 ?, t9 E1 M0 g
2 7 ' _. i4 e) z: M2 e4 12 8 m0 ^* ~. t2 n. Z' N+ a& Q5 11* D* Y8 e& }) T8 O, ]
6 9 ( f5 ]/ W; p( {9 d2 ?: \7 8 % k0 U9 Y# b4 X7 o;# f/ B3 }" e V: j1 V+ e
title ;+ }% [% e# m2 U- S) l4 q
footnote; F# a( g4 B7 u6 M Y! v7 E2 tproc sgplot data=ex noautolegend;! J6 M: x+ |/ E$ n
SERIES x=x y=y/LINEATTRS=(color=blue thickness=6) ; ' F8 F- B1 ~) Nband x=x lower=0 upper=2.5 / OUTLINE transparency=.8 LINEATTRS=(color=black) fillattrs=(color=cxEEE3B4) NOOUTLINE; J" a) h- ^% P. n4 i+ K, T- X
band x=x lower=2.5 upper=5 / OUTLINE transparency=.7 LINEATTRS=(color=black) fillattrs=(color=orange) NOOUTLINE;# h6 t9 T+ @+ f7 i2 Q
band x=x lower=5 upper=7.5 /OUTLINE transparency=.8 LINEATTRS=(color=black) fillattrs=(color=cxEEE3B4) NOOUTLINE; & v0 s; n7 s( q' _4 q5 }band x=x lower=7.5 upper=10 / OUTLINE transparency=.7 LINEATTRS=(color=black) fillattrs=(color=orange) NOOUTLINE; ' r3 G7 p( A R! jband x=x lower=10 upper=12.5 /OUTLINE transparency=.8 LINEATTRS=(color=black) fillattrs=(color=cxEEE3B4) NOOUTLINE;' W8 N% h9 r7 W. A6 Y
yaxis values=(0 to 12 by 3) min=0 max=13 valueshint; : ]! V$ F7 M' o$ Y$ s6 H( V0 A6 b8 Nxaxis values=(0 to 8 by 2) min=0 max=8 valueshint; & ?; ?, I- b5 B Krun; + Q- O5 W( P. |+ U+ E来源:数据挖掘学院