繁体   English   中英

地图上的颜色效果(python plotly)

[英]color effect on map (python plotly)

我为美国创建了一个底图,并想用温度值填充颜色。

我想用如下图的颜色效果填充地图。

但是现在我只能手动编码“红色”、“橙色”和“紫色”等颜色值,无法获得效果。

有什么建议可以帮助我开始搜索吗? 谢谢。

在此处输入图片说明

看看这个例子 在此步骤中,您可以更改colorscale参数(并在整个底图上更改颜色)。

我建议你先看看这个论坛的答案,然后选择你最想要的色阶(基于那个页面)。 这样的colorscale="Jet"

接下来,如果这不是您想要的,那么您可以创建一个自定义colorscale ,在 colorscale 的每个步骤中指定您想要的颜色。

这样的:

colorscale=[[0, 'rgb(166,206,227)'],[0.25, 'rgb(31,120,180)'],[0.45, 'rgb(178,223,138)']\
,[0.65, 'rgb(51,160,44)'],[0.85, 'rgb(251,154,153)'],[1, 'rgb(227,26,28)']]

但要注意! 如果从plotly文档,请尝试更新底图例如zminzmax 在示例zmin=-5zmin=-5 zmax=5 ,如果想要自定义色阶,则更改自定义色阶中的步骤:

colorscale=[[-5, 'rgb(166,206,227)'], [-3, 'rgb(31,120,180)'], [-1, 'rgb(178,223,138)']\
    , [1, 'rgb(51,160,44)'], [3, 'rgb(251,154,153)'], [5, 'rgb(227,26,28)']]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM