2016-12-03 10 views
2

У меня возникли проблемы с попыткой случайного цвета карты тепла с использованием сюжетов. В документации отсутствует пример в разделе Цвет (https://juliaplots.github.io/colors/). Я думаю, что градиент цвета по умолчанию - :inferno, но мне это не нравится. Кто-нибудь знает полный список стандартных градиентов или способ сделать свой собственный градиент цвета?Цвета с использованием Plots.jl

x_range = linspace(0, 2, 100) 
y_range = linspace(0,2, 100) 
z = rand(100, 100) 
heatmap(x_range, y_range, z, color = :blues) 

ответ

5

Я чувствую, что на этой странице документа есть много деталей и связанный с ней ноутбук. Однако это должно быть полезно:

julia> z = (1:100)*(1:200)'; 

julia> p = plot(layout=length(PlotUtils._gradients), axis=nothing, leg=false, size=(800,800)) 

julia> for (i,cmap) in enumerate(keys(PlotUtils._gradients)) 
      heatmap!(p[i], z, fillcolor=cmap, title=string(cmap)) 
     end; p 

enter image description here