问题在制作的热图
7视图(30天)
显示旧的评论
我有数组叫做简历有一个值,可以是0到1或大于1。简历有35个值是一个数组。我想做一个热图显示每个简历的价值。我不是零很重度营养绿色因为它增加1变成深色的绿色和后变成红色。
任何帮助将不胜感激。
我附加的EXCEL和样本图像。
接受的答案
克里斯·拉皮埃尔
2019年10月3日
编辑:克里斯·拉皮埃尔
2019年10月3日
下面是一个示例的我可能会这样做。请注意,我使用一些随机生成的数字。第五列是整数。
这是比实际的推理猜测和检查,所以不能保证它将在所有情况下工作。然而,这应该足够近给你一些想法。
%创建一个7 x5的随机数矩阵28 < 1和7 > = 1
简历=重塑([兰德(28日1);兰迪(1)15日7日],7日,5)
%定义绿色和红色的值
gr = [linspace(综合成绩0,10)”的(10,1)linspace(综合成绩0,10)”;…
0 (10,1)linspace (1、5、10)“0 (10, 1)];
红色= (1 0 0);
%创建colormap
提出= [gr;红色);
%生成的热图
热图(简历,“Colormap”提出,“ColorLimits”1.1 [0])