* P6 H' ]2 q5 J6 Y
本来准备在sgplot的band语句画区域作为背景来实现的,但是由于存在bar图与band不兼容的情况,于是只好转向anno了。见SAS公司详细说明。, @: y" o7 W+ v* Q/ n. P
There are four basic types of plots that you can create with the SGPLOT procedure:1 W. T9 J& m- T+ z( i) s
Basic plots" b8 f0 p: O: g! F4 c% f) y, x- P
scatter, series, step, band, needle, and vector plots - E) n- \4 v$ Q- o% z- n9 sFit and confidence plots- j1 G, |8 Q* n5 D O( ]
loess, regression, and penalized B-spline curves, and ellipses 9 J, k8 D$ q5 M2 RDistribution plots 5 z5 i7 V5 x$ }& P& J; X5 W8 fbox plots, histograms, and normal and kernel density estimates 7 @/ l8 j2 H ~0 t/ dCategorization plots6 c! x8 a/ n, m1 ?
dot plots, bar charts, and line plots 3 R. X: z& s* O- R4 sNot 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 together * g2 O4 }2 n+ J2 ?% e' t2 I5 J4 o7 Y
0 N T+ }; q2 y3 ^8 ndata ex;" P1 R$ ~8 {: }, m* e; o6 U
input x y ; ] W% f! `+ U2 N
cards; 6 n9 Q* ]* {4 o, K5 {% w& C! f, [1 2) ~+ _* A+ s7 X5 ~9 [8 D% t
2 7 6 Q( r, e/ j2 f- z6 [6 w4 12, E/ h* P3 S# F% U! @, Z5 ~
5 11 1 f0 ~, t& i1 {6 91 G$ g+ X. X6 d
7 8" E; M; n, X8 `' r- n( w& {% h
; . c; h W0 ]( O* g8 F1 Vtitle ; % Y/ `$ ~+ ?: X# j5 z: ufootnote; * p( i2 q& \* i! Yproc sgplot data=ex noautolegend; 6 _9 f9 W. G- }/ n" n# d# bSERIES x=x y=y/LINEATTRS=(color=blue thickness=6) ; 5 K! e7 h3 T. [7 l( Q: Jband x=x lower=0 upper=2.5 / OUTLINE transparency=.8 LINEATTRS=(color=black) fillattrs=(color=cxEEE3B4) NOOUTLINE;2 P. ^% }% D: K* m( r
band x=x lower=2.5 upper=5 / OUTLINE transparency=.7 LINEATTRS=(color=black) fillattrs=(color=orange) NOOUTLINE;6 n+ P1 i/ O4 x% V; m- F. z
band x=x lower=5 upper=7.5 /OUTLINE transparency=.8 LINEATTRS=(color=black) fillattrs=(color=cxEEE3B4) NOOUTLINE;2 a1 {2 n% ?: Q( Y7 T7 V1 v5 K5 m
band x=x lower=7.5 upper=10 / OUTLINE transparency=.7 LINEATTRS=(color=black) fillattrs=(color=orange) NOOUTLINE; . k! I5 ]( q8 P7 D5 ^band x=x lower=10 upper=12.5 /OUTLINE transparency=.8 LINEATTRS=(color=black) fillattrs=(color=cxEEE3B4) NOOUTLINE;) H/ n' B; |2 g4 N4 d
yaxis values=(0 to 12 by 3) min=0 max=13 valueshint; 3 u6 M4 ^3 K# S# ]# i, H# [% sxaxis values=(0 to 8 by 2) min=0 max=8 valueshint; . w$ K! A5 L" ^- }run; 0 L% F9 E" y1 Y2 y% m2 b4 w; e$ N8 y来源:数据挖掘学院