In reply to Peter Lancashire.

Good point. Technically, both formats enable BY-group processing. But the long form enables you to extract each group into a separate plot by using a BY statement. This can be a useful technique when a single graph becomes overcrowded. Similarly, you can switch to PROC SGPANEL and use the PANELBY statement to create a panel of graphs.