DATA Step, Macro, Functions and more

Polygon fixed color range

Reply
Occasional Contributor
Posts: 5

Polygon fixed color range

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.

Super User
Super User
Posts: 7,401

Re: Polygon fixed color range

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

 

Occasional Contributor
Posts: 5

Re: Polygon fixed color range

thanks for link, however i didn't find any answer to my question.

1.jpg

this is example what i get, but you can see that color range for level is different and i can't make it fixed.

Super User
Super User
Posts: 7,401

Re: Polygon fixed color range

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 

Occasional Contributor
Posts: 5

Re: Polygon fixed color range

Sorry for late reply.
the image should look like this:

original.jpg
the image size is depends on X and Y coordinate system, and Y2 is the intensity of the color.

Ask a Question
Discussion stats
  • 4 replies
  • 187 views
  • 0 likes
  • 2 in conversation