Produce the donut chart. The SUBGROUP= option divides the donut into rings. Each ring represents a value of the subgroup variable, DEPT. The DONUTPCT= option controls the size of the donut hole, which contains the text specified by the LABEL= option. The NOHEADING option suppresses the default heading that contains the name of the chart variable and the type of statistic. The LEGEND= option assigns the LEGEND1 statement to the chart.
proc gchart data=totals; format sales dollar8.; donut site / sumvar=sales subgroup=dept donutpct=30 label=("All" justify=center "Quarters") noheading legend=legend1; run; quit;