2016-12-03 9 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

関連する問題