Color key in heatmap.2 function in R
1
0
Entering edit mode
3.9 years ago

The below image shows the type of the heatmap i want. As you can see the color key range in the heatmap is -3,3,9,15. How to achieve the same?

I have tried the break argument in the heatmap.2() function. But the color range keeps changing from what ever break i provide. I need the exact numbers in the color key as seen in the picture.

enter image description here

R • 3.3k views
ADD COMMENT
2
Entering edit mode
3.9 years ago
Ram 43k

Consider switching to ComplexHeatmap. It eliminates a lot of the problems one faces with heatmap.2 or pheatmap or any of those complicated heatmap building packages.

ADD COMMENT
0
Entering edit mode

Even in ComplexHeatmap package, when I use the

colorRamp2(c(-3,3,9,15), c(“red”,”yellow”,”green”,”blue”))

The color range is still getting divided in the heatmap automatically to 15,10,5,0,-5. I basically want to see only the values (-3,3,9,15) in the color range bar.

ADD REPLY
1
Entering edit mode

You may want to look at advanced parameters or limit the data range to your specific range by trimming all values that fall outside the range.

ADD REPLY

Login before adding your answer.

Traffic: 2694 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6