06-21-2015 10:19 PM
I would appreciate if anyone can tell me the code to draw a histogram from the following qualitative data.
06-22-2015 01:56 PM
Do you know by any chance if there is a way to plot the days in the X axis only. I mean Instead of putting all dates, I want to put the days (Monday to Sunday) only. I am not sure if SAS can extract days from dates.
06-22-2015 02:04 PM
Of course SAS can do that -- that's the power of SAS formats!
06-22-2015 02:20 PM
Thanks Chris, I just changes my data and uploaded a new pic, can you please tell me what would be the code for creating a run chart on 2 different year?
I much appreciate your help.
06-22-2015 03:23 PM
You new drawing looks like a Series plot. Series plots need two numeric variables: the date for the X axis and then -- in your case -- the frequency/day for the Y axis? You can use PROC FREQ or PROC SQL to calculate those frequencies, then feed that into a SERIES plot (using PROC SGPLOT and the SERIES statement), grouping it by YEAR.
You can find an index of great samples here:
06-23-2015 10:16 PM
Your instruction is working, but I have both year data for the month of February and March only. When I plot them with the following code it leaves a huge gap in the middle (from apr 2014 to jan 2015) of the X axis. Can you please help?
define statgraph tes1;
begingraph / subpixel=on;
entrytitle 'test title';
layout overlay / xaxisopts=(display=(ticks tickvalues))
seriesplot x=Start_date y=count / group=Visit_concern name='a' lineattrs=(thickness=1) smoothconnect=true;
scatterplot x=Start_date y=count / group=Visit_concern markerattrs=(symbol=circlefilled color=white size=1);
/*scatterplot x=Start_date y=count / group=Visit_concern markercharacter=label; --- this brings the circular data points*/
discretelegend 'a' / title='Legend' itemsize=(linelength=10px) location=inside across=1 halign=right valign=top;