Skip to content
Prev 274291 / 398506 Next

US States percentage change plot

On 10/13/2011 11:45 AM, Michael Charles Bailey I wrote:
Hi Michael,
I do a similar thing like this:

SEIFAcol<-color.scale(AU_SEIFA$SEIFA1dec[1:199],
  c(1,0.9,0.8,0.8),c(0.8,0.9,0.9,0.8),c(0.8,0.8,0.9,1),xrange=c(1,10))
...
plot(NSWmap,xlim=c(140,max(cdrt09$GeocodeX,na.rm=TRUE)),
  col=SEIFAcol)
SEIFAlegendcol<-color.scale(1:10,
  c(1,0.9,0.8,0.8),c(0.8,0.9,0.9,0.8),c(0.8,0.8,0.9,1))
color.legend(151.8,-37.5,152.3,-34.5,as.character(1:10),SEIFAlegendcol,
  align="rb",gradient="y")

In this case, Statistical Local Areas are being colored on the Index of 
Relative Social Disadvantage. The call to color.scale calculates a color 
for each of the 199 SLAs based on their IRSD score. If you want to 
define different color scales for positive and negative values, see the 
help page for color.scale (plotrix).

Jim