擅长:python、mysql、java
<p><a href="https://plot.ly/python/reference/#bar-marker-colorscale" rel="nofollow noreferrer">From the documentation</a>:</p>
<blockquote>
<p><code>colorscale</code> must be an array containing arrays mapping a normalized value to an
rgb, rgba, hex, hsl, hsv, or named color string. [...]</p>
<p>Alternatively,
<code>colorscale</code> may be a palette name string of the following list:
Greys, YlGnBu, Greens, YlOrRd, Bluered, RdBu, Reds, Blues, Picnic,
Rainbow, Portland, Jet, Hot, Blackbody, Earth, Electric, Viridis</p>
</blockquote>
<p>为了使用colorlover模块,您可以创建color数组,然后将变量赋给<code>colorscale</code>,例如</p>
<pre><code>import colorlover, plotly
cs12 = colorlover.scales['12']['qual']['Paired']
plotly.plotly.plot(data=[{
'colorscale': cs12
'z': [[10, 100.625, 1200.5, 150.625, 2000],
[5000.625, 60.25, 8.125, 100000, 150.625],
[2000.5, 300.125, 50., 8.125, 12.5],
[10.625, 1.25, 3.125, 6000.25, 100.625],
[0, 0.625, 2.5, 50000.625, 10]],
'type': 'heatmap'
}])
</code></pre>