如何解决将最低值显示为白色
我想绘制以下 3x3 矩阵:
import matplotlib.cm
import matplotlib.pyplot as plt
import numpy as np
import copy
cmap = copy.copy(cm.get_cmap("Blues"))
cmap.set_bad('white')
fig = plt.figure(figsize=(15,10))
img = np.array([[-0.9,-0.5599234,0.21042876],[-0.42735877,0.61514954,-0.74305015],[0.61958201,-0.04358633,0.78672511]])
im = plt.imshow(img,origin='upper',cmap=cmap)
结果如下:
如图所示,左上角的条目最小,应显示为白色。如何更改它以使最小的条目显示为白色?
第二,有没有办法调整颜色图,使其从较暗的值开始?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。