首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将颜色代码传说从对数比例转换为实际值?

如何将颜色代码传说从对数比例转换为实际值?
EN

Stack Overflow用户
提问于 2020-04-09 21:38:02
回答 1查看 148关注 0票数 0

actual中使用对数比例的颜色编码时,在彩色代码图例中显示plotly.figure_factory.create_choropleth值的最佳方法是什么?

下面是示例代码:

代码语言:javascript
运行
复制
import plotly.figure_factory as ff

fips   = df['fips']
values = np.log10(df['values'])
endpts = list(np.linspace(0, 4, len(colorscale) - 1))

fig = ff.create_choropleth(fips=fips, values=values, scope = ['usa'], binning_endpoints = endpts)

这里是我目前拥有的:

这里是我想要的:

与上面的地图完全相同,但图例中显示的是实际数字,而不是log10(值)。例如,我希望看到的是: 1-3,4-10等等,而不是0.0-0.5和0.5-1.0 (意思是10^0到-10^1/2和10^1/2-10^1)。

EN

回答 1

Stack Overflow用户

发布于 2020-04-23 22:19:27

我不熟悉Plotly,而且由于您没有提供一个最小的工作示例,所以我很难进行测试,但我很有信心您可以指定一个颜色图。如果是这样的话,那么您只需转换成对数比例尺的颜色图,同时以线性比例尺输入数字。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61130628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档