[R] color question
    K. Elo 
    m@||||@t@ @end|ng |rom pp@|net@||
       
    Thu Feb 28 08:20:50 CET 2019
    
    
  
Hi!
2019-02-27 22:51 -0500, Aimin Yan wrote:
> I have a question about assigning color based on the value of a
> matrix
> 
> The following is my matrix.
> 
> d
>              lateRT      earlyRT         NAD       ciLAD
> lateRT  1.000000000 0.0000000000 0.006224017 0.001260241
> earlyRT 0.000000000 1.0000000000 0.001425649 0.007418436
> NAD     0.006224017 0.0014256488 1.000000000 0.064653780
> ciLAD   0.001260241 0.0074184361 0.064653780 1.000000000
> LAD     0.006969928 0.0007096344 0.393556636 0.002483941
>                  LAD
> lateRT  0.0069699285
> earlyRT 0.0007096344
> NAD     0.3935566356
> ciLAD   0.0024839407
> LAD     1.0000000000
> 
> I want to use the following function to get heatmap and dendrogram
> 
> > heatmap.2(d,trace="none",margin=c(8, 10))
> 
> but it is hard to use color to make  0.001260241 and 0.0074184361 to
> be
> visualized differently.
> 
> Does anyone know how to adjust color based on these values in this
> matrix?
Have you tried to adapt the attribute "colorTable"?
You have to store the heatmap in an object (say "hm") and the use
"hm$colorTable".
See the examples here: 
https://www.rdocumentation.org/packages/gplots/versions/3.0.1.1/topics/heatmap.2
Also take a look on the documentation.
HTH,
Kimmo
    
    
More information about the R-help
mailing list