Sie befinden sich aktuell in den Business Intelligence Blog-Archiven für den folgenden Tag 20.1.2007.
- Abstract (1)
- Geomapping (2)
- SAS Code (9)
- SAS Macros (2)
- SAS Procedures (3)
- SQL (1)
- SQL - Oracle (1)
- 26.4.2008: Export SAS data into XML File
- 18.11.2007: Import external data or files into SAS using wildcards
- 8.11.2007: SAS Enterprise Guide 4.x & Autoexec.sas
- 25.2.2007: Sample Size Calculation
- 20.1.2007: SAS: Contour Plot with PROC GCONTOUR
- 15.1.2007: SAS: Using GOTO Statement in Macro Steps
- 12.1.2007: Using email functions with SAS
- 11.1.2007: SAS: Geomapping Process (Maps based on ZIP Code)
- 11.1.2007: SAS: Import and Export Data
- 10.1.2007: Key Functions in Oracle SQL
BI News
SAS Forum
SAS Programming
Archive für 20.1.2007
SAS: Contour Plot with PROC GCONTOUR
20.1.2007 von Thomas-Degenhardt.
To create interesting 3D Graphics which are easy to understand you can use PROC GCOUNTOUR.
With this procedure you are able to create graphics for your next presentation or for playful marketers.
The following Code and the picture are an example how to create Contour Plots:
data surface;
do i=1 to 50 by 1;
x=i;
do k=1 to 50 by 1;
x=x;
y=k;
z=round(sqrt(5*y*(x**2)+3),1);
output;
end;
end;
run;
GOPTIONS xpixels=800 ypixels=600;
GOPTIONS CBACK=WHITE;
LEGEND1
LABEL=(FONT=‘Arial’ HEIGHT=8pt JUSTIFY=CENTER ‘Revenue:’ )
POSITION=(MIDDLE BOTTOM OUTSIDE)
across=4
down=1
value=(tick=1 height=5.5pt JUSTIFY=LEFT ‘Low’
tick=2 height=5.5pt JUSTIFY=LEFT ‘Low - Medium’
tick=3 height=5.5pt JUSTIFY=LEFT ‘Medium - High’
tick=4 height=5.5pt JUSTIFY=LEFT ‘High’)
CSHADOW=GRAY
CFRAME=CXE8E8E8
CBORDER=GRAY;
TITLE ‘Contour Plot’;
TITLE2 ‘PLOT: x * y * sqrt(5*y*(x**2)+3)’;
PROC GCONTOUR DATA = surface;
PLOT x * y = z /
PATTERN
LEGEND=LEGEND1
NLEVELS=4
SMOOTH
CFRAME=WHITE
CLEVELS=GREEN YELLOW ORANGE RED
;
RUN;
QUIT;
TITLE; TITLE2; FOOTNOTE;
Geschrieben in SAS Procedures, SAS Code | Keine Kommentare »