Data visualization with SAS programming

Question about PROC SGPLOT

Reply
New Contributor
Posts: 2

Question about PROC SGPLOT

Hello, I am having a hard time understanding the SGPLOT, I was handled a code to review and run and found the following error. Any information, documentation, would really help me

 

proc sgplot data = seg_tmp.all_v2;
format MNTH_SMRY_START_DT dtmonyy.;
vbox log_tot_trans_am/ DATASKIN = gloss nomean category=MNTH_SMRY_START_DT;
BY SEG;
label MNTH_SMRY_START_DT = 'Month';
xaxis label = 'Month';
run;

 

And the following errors:

 

proc sgplot data = seg_tmp.all_v2;
 format MNTH_SMRY_START_DT dtmonyy.;
 vbox log_tot_trans_am/ DATASKIN = gloss nomean category=MNTH_SMRY_START_DT;
                                       --------
                                       22
                                       76
ERROR 22-322: Syntax error, expecting one of the following: ;, ATTRID, BOXWIDTH, CAPSHAPE, CATEGORY, CLUSTERWIDTH, CONNECT,
CONNECTATTRS, DATALABEL, DATALABELATTRS, DISCRETEOFFSET, EXTREME, FILL, FILLATTRS, FREQ, GROUP, GROUPDISPLAY,
GROUPORDER, LABELFAR, LEGENDLABEL, LINEATTRS, MEANATTRS, MEDIANATTRS, MISSING, NAME, NOCAPS, NOFILL, NOMEAN,
NOMEDIAN, NOOUTLIERS, NOTCHES, OUTLIERATTRS, PERCENTILE, SPREAD, TRANSPARENCY, WHISKERATTRS, X2AXIS, Y2AXIS.
ERROR 76-322: Syntax error, statement will be ignored.
 BY SEG;
 label MNTH_SMRY_START_DT = 'Month';
 xaxis label = 'Month';
 run;

Respected Advisor
Posts: 4,974

Re: Question about PROC SGPLOT

Posted in reply to Juan_Jose

The message says that the DATASKIN option is not allowed there.

PG
Super User
Posts: 20,226

Re: Question about PROC SGPLOT

Posted in reply to Juan_Jose

Do you have the exact same versions of SAS?

 

If not, that may be why.

 

You can find your version of SAS using:

 

%put &SYSVLONG;

 

DATASKIN is an option as of SAS 9.4 TS1M1

 

Here's the documentation:

http://documentation.sas.com/?docsetId=grstatproc&docsetTarget=n1waawwbez01ppn15dn9ehmxzihf.htm&docs...

Super User
Posts: 11,563

Re: Question about PROC SGPLOT

Posted in reply to Juan_Jose

Which version of SAS are you running this code in? I believe dataskin for VBOX is pretty recent addition and may not be available in your version. It was added in SAS 9.4.1 (the first maintenance release of 9.4)

Ask a Question
Discussion stats
  • 3 replies
  • 96 views
  • 0 likes
  • 4 in conversation