饼图的颜色分配

15的观点(30天)
Sordin
Sordin 2018年6月21日
评论道: Sordin2018年6月21日
我想做一个饼图的两个物理量。使用colormap,我分配两个不同颜色的数量,一个是绿色,另一个红色。
图表的第一个量是100%,而在其他图第二数量在100%。所以一个图表必须完全红色,另一个完全绿色。然而,这两个图表总是出现相同的颜色:
这就是我试图获得:
这里是错误的,我们怎样才能解决这个问题呢?
这是我的代码:
次要情节(211)
x = (1,0);
派(x)
0.70 colormap ([0 0;1 0.1 0]);
次要情节(212)
x = [0, 1];
派(x)
非常感谢您的帮助。

接受的答案

Jeffrey eym
Jeffrey eym 2018年6月21日
忽略了非容积值。因此,两个数组声明被视为相同的馅饼,并解释为[1]。这就是为什么你看到派红治疗两个输入为100%。
解决方法你可以用之一就是叫colormap两次,一次之后,每一个情节。这将给你所需的颜色。除此之外,看来你需要输入一些零信息到饼图。否则,他们将被忽略。
1评论
Sordin
Sordin 2018年6月21日
但调用两次不能解决问题,因为每次最后colormap将适用于整个图。有一种每个次要情节都可以有自己的单独colormap吗?

登录置评。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!