Hello everyone,
I am creating hex polygons using such proc.
proc sgplot data=my_data uniform=all;
polygon id=xmlRegionId x=X y=Y / group=level colorresponse=level colormodel=(cx0009ff cx00e1ff cx00ff66 cxf7ff00 cxffcc00 cxff0000) fill outline
dataSkin=matte fillattrs=(transparency=0.5);
BY descending CaseID ;
Title 'Hex Grid' ;
run;
I get that color ramp rage is changing depending on CaseID, however i want it fixed (Min= 0 Max=5).
I would be very grateful if you could give me some help with this.
Hi,
You can generally find very good answers and plenty of examples to graph questions here, I have added the search already:
http://blogs.sas.com/content/graphicallyspeaking/?s=polygon+color
thanks for link, however i didn't find any answer to my question.
this is example what i get, but you can see that color range for level is different and i can't make it fixed.
Could you give an example picture of how you expect it to look, do you mean the Y2 axis should have the same values across the graphs? I think that would make the first graph quite small as Y2 would go from 0 - 4, and you graph only takes up < 1
Sorry for late reply.
the image should look like this:
the image size is depends on X and Y coordinate system, and Y2 is the intensity of the color.
SAS Innovate 2025 is scheduled for May 6-9 in Orlando, FL. Sign up to be first to learn about the agenda and registration!
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.