How to make map with unequal colorbar

3 views (last 30 days)
PS
PS on 28 May 2024
Moved: Dyuman Joshi on 5 Jun 2024
Hello everyone,
I know this question has been asked numeroud times, but still I am stuck at this.
I want to make a create a map in which colorbar is cutomized. I am pasting a example
Any help or tips will be great.
Thanks
  3 Comments
Matt J
Matt J on 28 May 2024
Edited: Matt J on 28 May 2024
What exactly is the customization in the example? Is it that the colorbar consists of a discrete selection of colors, or is it that it has tapered ends?
DGM
DGM on 28 May 2024
Edited: DGM on 29 May 2024
It's not clear whether the triangle bits are included in the colortable or not. It doesn't make sense that they would be, but either way, it doesn't make sense that one is white, and the other replicates the prior color in the table.
For all colors shown:
CT = [255 255 255;
220 220 220;
175 238 238;
0 255 255;
144 238 144;
255 255 0;
255 165 0;
255 0 0;
139 0 0;
139 0 0]/255;
Excluding the ends:
CT = [220 220 220;
175 238 238;
0 255 255;
144 238 144;
255 255 0;
255 165 0;
255 0 0;
139 0 0]/255;
Make of that what you will.

Sign in to comment.

Accepted Answer

PS
PS on 29 May 2024
Moved: Dyuman Joshi on 5 Jun 2024
@Matt J, by customization I meant discreet colorbar using ticks as shown in example, and caliberating my data accoridng to these tick labels. I am not looking for the tapered ends, the example I have posted is generated in Python. Thanks so much for asking. I have found the solution though.
As suggested by @Dyuman Joshi, I digged a bit harder on the forum, and solution was there. I am posting the link of the solution here;

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!