I would be grateful if someone could point out the error made in trying to generate this graph.
ERRORBAR=BOTH CLM= & LEVEL CERROR=RED;
-
22
200
ERROR: The parameter value 1 is not within the required range of 50 and 100.
NOTE: The previous statement has been deleted
%LET SS=15; | *SAMPLE SIZE; |
%LET CE=1; * PLOT ONE STANDARD ERROR;
DATA _NULL_;
C=&CE;
N=&SS;
LEVEL=100 * (1 - 2 * (1 - PROBT(C,N-1)));
CALL SYMPUT('LEVEL', PUT(LEVEL,BEST12.));
RUN;
GOPTIONS RESET=ALL;
PATTERN1 VALUE=SOLID C=LIGHTBLUE;
TITLE "MEANS WITH ERROR BARS";
ODS HTML;
DATA ACHE;
INPUT BRAND RELIEF;
CARDS;
1 24.5
1 23.5
1 26.4
1 27.1
1 29.9
2 28.4
2 34.2
2 29.5
2 32.2
2 30.1
3 26.1
3 28.3
3 24.3
3 26.2
3 27.8
;
ODS HTML;
RUN ;
GOPTIONS RESET=ALL;
PATTERN1 VALUE=SOLID C=LIGHTBLUE;
TITLE "MEANS WITH ERROR BARS";
PROC gchart DATA=ACHE;
VBAR relief/ WIDTH= 15
TYPE=MEAN
SUMVAR=brand
ERRORBAR=BOTH CLM= & LEVEL CERROR=RED;
RUN ;
ODS HTML CLOSE;
QUIT ;
Remove the space between & and level word for CLM.
Remove the space between & and level word for CLM.
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!
Learn how use the CAT functions in SAS to join values from multiple variables into a single value.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.