Data visualization with SAS programming

proc sgplot density plot by group/class in one graph

Reply
Regular Contributor
Posts: 201

proc sgplot density plot by group/class in one graph

Looking at this:

 

https://blogs.sas.com/content/graphicallyspeaking/2012/02/06/comparative-densities/

 

title 'Mileage Distribution by Origin';
proc sgplot data=multiVar;
density mpg_usa / legendlabel='USA' lineattrs=(pattern=solid);
density mpg_asia / legendlabel='Asia' lineattrs=(pattern=solid);
density mpg_eur / legendlabel='Europe' lineattrs=(pattern=solid);
keylegend / location=inside position=topright across=1;
xaxis display=(nolabel);
run;

 

Here mpg_usa, mpg_asia and mpg_eur are separate columns. Can I also create separate plots like this if I have one column X and one group/class column in one plot? Hope this makes sense?

SAS Super FREQ
Posts: 1,263

Re: proc sgplot density plot by group/class in one graph

[ Edited ]
Posted in reply to csetzkorn

Yes.  Density plot supports GROUP option.  The option was added after the writing of this example.

 

title 'Mileage Distribution by Origin';
proc sgplot data=sashelp.cars;
  density mpg_city / group=origin lineattrs=(pattern=solid);
  keylegend / location=inside position=topright across=1;
  xaxis display=(nolabel);
run;
Regular Contributor
Posts: 201

Re: proc sgplot density plot by group/class in one graph

Posted in reply to Sanjay_SAS

I have the suspicion that this is a 9.4 SAS version feature as I am getting:

 

ERROR 22-322: Syntax error, expecting one of the following: ;, FREQ, LEGENDLABEL, LINEATTRS, NAME, SCALE, TRANSPARENCY, TYPE,
X2AXIS, Y2AXIS.
ERROR 76-322: Syntax error, statement will be ignored.

 

with an older version of sas ...

SAS Super FREQ
Posts: 1,263

Re: proc sgplot density plot by group/class in one graph

Posted in reply to csetzkorn

Yes.  9.40M2.  2015.

SAS Super FREQ
Posts: 4,109

Re: proc sgplot density plot by group/class in one graph

Posted in reply to csetzkorn

For an example of using the GROUP= option, see the second example at

https://blogs.sas.com/content/iml/2016/03/09/comparative-panel-overlay-histograms-sas.html

 

Ask a Question
Discussion stats
  • 4 replies
  • 201 views
  • 1 like
  • 3 in conversation