【发布时间】:2011-03-03 08:07:39
【问题描述】:
我想从 numpy 绘制一个二维矩阵作为 Matplotlib 中的彩色矩阵。我有以下 9×9 数组:
my_array = diag(ones(9))
# plot the array
pcolor(my_array)
我想将对角线的前三个元素设置为某种颜色,接下来的三个设置为不同的颜色,最后三个设置为不同的颜色。我想通过十六进制代码字符串指定颜色,例如“#FF8C00”。我怎样才能做到这一点?
另外,如何为 pcolor 设置 0 值元素的颜色?
【问题讨论】:
标签: python numpy scipy matplotlib