我想使用 matplotlib 在 python 中绘制类似于以下第二个图像的内容:
这背后的代码在这里:
#!/usr/bin/env python
from pylab import *
Z = rand(6,10)
subplot(2,1,1)
c = pcolor(Z)
title('default: no edges')
subplot(2,1,2)
c = pcolor(Z, edgecolors='k', linewidths=4)
title('thick edges')
show()
现在,我有一个布尔值列表,我只想为每个值绘制一个灰色矩形,为每个值True
绘制一个红色False
矩形。
说我只有这个:
a = array([True,False],[False,False])
我应该将 [0,1] 中的什么值分配给 True 和 False?