应该被认为是矩阵的数据帧包含值0、1、2。
使用imshow,我得到了一个很好的图像。我可以使用具有3种离散颜色的cmap。
我想突出显示几行,所以在视觉上,我希望这些行使用alpha=1,另一行使用alpha=0.1。
我应该自己创建镜像,创建一个包含RGBA条目的矩阵吗?有没有更直接的方法?
致以亲切的问候,奥伦
发布于 2018-04-28 17:52:37
我找到了一种很好的方法来使用图层图像来做到这一点。https://matplotlib.org/gallery/images_contours_and_fields/layer_images.html#sphx-glr-gallery-images-contours-and-fields-layer-images-py
显然,我可以用想要的突出显示的颜色来显示矩阵。最重要的是,添加一个imshow,其值要么与我想要突出显示的值相同,要么为白色。然后,我确保使用alpha=0.5作为第二个imshow。
https://stackoverflow.com/questions/50066902
复制相似问题