如以下的代码,只需要显示 [0.2, 0.8] 的颜色,要如何手动控制colorbar的选取范围?
using Plots
heatmap(rand(100, 100), color=:turbo, size=(600, 500))
谢谢
如以下的代码,只需要显示 [0.2, 0.8] 的颜色,要如何手动控制colorbar的选取范围?
using Plots
heatmap(rand(100, 100), color=:turbo, size=(600, 500))
谢谢
colorbar的范围选取同时意味着你需要对超出范围的值进行处理:
heatmap(rand(100, 100), color=:turbo, size=(600, 500), clim=(0.2,0.8))
关键词clim
, clims
都可以。
m = rand(10,10)
m2 = copy(m)
m2[m .> 0.5] .= NaN
heatmap(m2)