我目前正在使用Plots软件包,并将其与PyPlot软件包一起安装。用代码
using Plots
y = rand(10, 10)
pyplot()
plt = plot(y, st=:heatmap, clim=(0,1), color=:coolwarm, colorbar_title="y")
我能够生产这个
heat map
我的问题是如何将颜色渐变从其当前设置(冷暖,对应于从红色到灰色再到蓝色的过渡)更改为具有从红色到绿色再到蓝色的渐变的新设置。有什么方法可以创建自定义的colorgradient并将其用作我的示例代码中有“coolwarm”的参数?
最佳答案
是的。首先,图中有许多颜色库。尝试clibraries()
,然后例如cgradients(:colorbrewer)
或showlibrary(colorbrewer)
。此外,您可以使用例如cgrad([:red, :green, :blue])
并将其作为color
参数传递。