Procedure features: |
BLOCK statement options:
|
GROUP= |
|
NOHEADER= |
|
SUMVAR= |
|
SYMBOL= | |
BY
statement |
|
Other features: |
PROC SORT |
SAS system options:
|
TITLE statement:
|
|
Data set: |
PIESALES
|
This example
-
sorts the data
set
-
produces a block chart for each BY group
-
organizes the blocks into a three-dimensional chart
-
prints BY group-specific
titles.
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
options nodate pageno=1 linesize=80 pagesize=60; |
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
proc sort data=piesales out=sorted_piesales;
by year;
run; |
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
options nobyline ovp; |
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
proc chart data=sorted_piesales;
by year; |
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
block bakery / group=flavor |
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
sumvar=pies_sold |
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
noheader |
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
symbol='OX'; |
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
title 'Pie Sales for Each Bakery and Flavor';
title2 '#byval(year)';
run; |
![Note about code](../../../../common/63294/HTML/default/images/snbut.gif) |
options byline; |
![[Block Chart Output, Page 1]](images/chart-out1.gif)
![[Block Chart Output, Page 2]](images/chart-out2.gif)
Copyright © 2010 by SAS Institute Inc., Cary, NC, USA. All rights reserved.