【发布时间】:2020-06-23 09:39:06
【问题描述】:
我使用 seaborn 生成了一个热图,代码如下:
sns.heatmap(df.sort_index(axis=1), cmap="YlOrRd_r", center=0.8, square=True, annot=annot_df.sort_index(axis=1), annot_kws={"size":22, "va": "center_baseline", "color":"white"}, fmt="", xticklabels=True, yticklabels=True, linewidth=1, linecolor="grey", vmax=1, vmin=0.5)
现在我想用不同的颜色,例如蓝色,所有值 > 0.9 的单元格,而其他的应该保留红色到黄色的调色板。有没有一种简单的方法来实现这一点?提前谢谢!
【问题讨论】: