Skip to content
Prev 136772 / 398498 Next

setting color ranges

samsr wrote:
Hi Sam,

This will give you red colors for the negative values, green for positive.

x<-matrix(rnorm(100),nrow=10)
cellcol<-matrix(rep("#000000",100),nrow=10)
library(plotrix)
cellcol[x<0]<-color.scale(x[x<0],c(1,0.8),c(0,0.5),0)
cellcol[x>0]<-color.scale(x[x>0],0,c(0.7,0.8),c(0.5,0))
image(z=x,col=cellcol)

Jim