【发布时间】:2015-04-30 13:06:34
【问题描述】:
我想制作一个 PCA 图,其中每个点的颜色由一个特殊数字给出。点的颜色应该是从蓝色(小数字)到红色(大数字)。我正在尝试这样做:
scatter(pc(1,:),pc(2,:),15,c,'filled')
c - 是一个 1x40 数组,其中写入了每个点的数字。我只得到不同颜色的点,但不是从蓝色到红色。 有人可以帮帮我吗?
【问题讨论】:
-
c中到底是什么?那是您自己设置的40x3数组吗?用c = jet(40)来表示颜色怎么样? -
您可以在分散指令之后输入
colormap(jet(40)),但@Benoit_11 解决方案也应该可以工作。 -
哦,我知道它实际上是一个
1x40数组......那么里面有什么?